What is Video Submisson, Bookmarking, and Social Sharing?

Hey y'all. I'm working on a site right now and have been told to purchase some video submission, bookmarking and social sharing. What's the difference between these 3 things? Thanks! :)