What are the various auto launch paths mean in OSX?
The items in the /LaunchAgents and /LaunchDaemon folders are launchd property list files that configure those background tasks.  Files in the local and user Library folders would be for items that have been installed for all users or a particular user, respectively, while those in the System folder are, well, part of the system, and really shouldn’t be messed with.  Usually you would use launchctl to load or unload daemons and agents.