Instagram allows users to take and share photos and videos, like others' posts, track followers, and send direct messages. Twitter lets users post tweets, direct message others, and share videos and photos. Snapchat is different in that photos and videos, known as snaps, sent through the app last up to 10 seconds before disappearing, and users can also post to their story, where content remains for 24 hours.