Who is your blog for?

Is your blog for you to make money or is it for your readers? Some bloggers cannot distinguish the two it seems.