Elgg is an award-winning social networking engine, delivering the
building blocks that enable businesses, schools, universities and
associations to create their own fully-featured social networks and
applications. It offers blogging, microblogging, file sharing,
networking, groups and a number of other features.