Business-to-business (B2B) marketing is when you send direct marketing to another business or a business contact.
Direct marketing is broad and covers all types of advertising, marketing or promotional material.
It covers any means of communication such as emails, text messages, phone calls, and post.
Though B2B and B2C marketing serve different audiences and purposes, these two processes can sometimes overlap.
Returning to the lawn-care example, the lawn-mower manufacturer may use B2B marketing to sell products to a lawn-care business and B2C marketing to sell lawn mowers to individual homeowners for personal use.