Collaborative web-based notes taking and sharing application