Zotero is an open source program to collect, organize, and cite your research. It can be used as a standalone software, or used via Mozilla Firefox browser.
Our Zotero Guide has great information to help you get started.
Another Guide to help with Zotero.