Online communities are virtual groups where people interact through technology like the internet rather than face-to-face. Blogs are frequently updated websites where an individual or group shares text, photos, videos and links. Blogs allow for easy creation and filtering of content by date, category or author. Participating in online communities through blogging and subscribing to others' blogs is important for having conversations and building relationships.