A content calendar is a release schedule of your content. For an inbound marketing strategy to be effective, you need a regular stream of content to your site, so that readers have enough material to be informed and to create a connection of trust. By scheduling content instead of releasing it on a whim, you are better able to see what content is successful, and what is not.