Memes are cultural messages that are spread virally through the internet. They most commonly use a picture with text to convey a message but can also be videos, hashtags and websites.
Memes often use a template where users make variations on a theme. Topics vary widely from funny animals to political and social commentary.