Websites make money from a variety of sources, including advertising, e-commerce, affiliate marketing, consulting services, private memberships, and more. We cover all of these in our blogging tutorial here.