Ebooks are a common type of content that marketers use to generate leads. In exchange for information about a given topic, the site will usually ask for the visitor to fill out some sort of form. This way the company gets a form of contact with the visitor and the visitor gets the information that they were seeking. Ebooks are usually much longer than blog posts and are much more detailed.