The main difference between a blog and a micro blog is the length of the content. Blogs are typically longer and more detailed, while micro blogs are short and to the point.