Twitter allows users to post short messages called tweets about what they are doing or thinking, which others can favorite or retweet. Facebook allows sharing photos, statuses, and videos that others can like, and is good for storing pictures. Vine is specifically for creating and sharing creative 6-second looping videos.