Instagram allows users to share photos and videos with captions for followers to like and comment on. Users can follow different accounts based on their interests. Facebook lets users post pictures, videos, and more personal information like relationship status and birthday. Twitter is similar but focuses on sharing short thoughts as well as pictures and videos, and allows direct messages between users like Facebook and Instagram.