Web 2.0 aims to enhance creativity, information sharing, collaboration and functionality of the web through technologies that facilitate user-generated content and social interaction. Key aspects of Web 2.0 include social networking sites, wikis, blogs, photo sharing sites and RSS feeds which allow users to track updates across multiple websites. RSS feeds in particular allow content publishers to syndicate updates automatically to readers through feed aggregator services.