I took some time yesterday to think about the differences between online and offline marketing. One thing that I discovered was a low-cost entry of Internet marketing. The truth is that an online marketer can still reach many people without spending a dime on online marketing. It is different in case of traditional marketing. You will always have to spend some money on offline marketing by printing flyers for example or by advertising in your local newspaper. One of the reasons online marketing does not have to cost so much or even cots at all is that there are many things people can do for free on the Internet. For example, they can use social media networks to promote their companies.