Diigo is a powerful online research tool and collaborative research platform that integrates several key technologies, including social bookmarking, web annotation, tagging, and group-based collaboration, to enable a whole new process of online knowledge management and participatory learning in the 21st century. Diigo provides several apps/extensions , so you can collect everything or use Diigo for a specific purpose.