Blogging can be a lot of things. The basic is that you write regularly about your thoughts and publish it on the web.