Zotero is an application that collects, manages, and cites research sources. It works in any OS, connects with your browser, and is free to use.
You can attach PDFs, notes, and images to your citations, organize them into collections for different projects, and create bibliographies.
See this guide for more information: