Mendeley is a freely available reference manager and academic social network. It allows you to gather and organize references, upload documents, and generate citations and bibliographies. You can search your collection of references, highlight and annotate PDF files, and create groups to collaborate with colleagues.
There are two versions of Mendeley - Mendeley Desktop and Mendeley Web. They can be synced so that you can access your research from other computers or devices.