A platform for collaboration