Bloggers earn money from various sources, namely:
Ads in articles;
Affiliate links;
Memberships;
Guest blogging;
Conversions that come from traffic, and more.