Usually when I want to edit a plugin, I just edit the plugin. But this means that I need to edit it every time the plugin is updated. I like receiving plugin updates, because they often bring bug fixes or new functionality, but I don't want to have to make the same edits to the same plugins over and over again. Is there a better way?
For example, in the Social Connect plugin, I want to change the words "Connect with" to "Login with"
Is the best way just to edit the plugin files, like I've done in the past, or something else?