Blogging has several benefits for students and teachers including being easy to use without HTML knowledge, motivating students through a worldwide audience, and providing a place to find rich online resources. It also enhances collaboration both within and between schools, creates transparency by allowing parents and family to interact with the classroom, and serves as an e-portfolio to showcase student work.