Quick links to jump to the web site of each program:
More extensive guides from Purdue's Online Writing Lab (OWL):
Citation tools help you
Which ones should I use?
Citation Helpers
Citation Managers