Bloqs lets you create well-defined blocks of content. You define the block type. Each block type has fields which you define. Then, you assign those block types to field types.
Bloqs gives content authors the flexibility of a WYSIWYG editor, but keeps all the content in the right type of reusable buckets–instead of one cludgy field.
With Bloqs, you can make your templating easy and tidy, including loads less channels and custom fields. You also, maintain control of the markup, design and layout options – keep everything flexible and configurable, all defined by you.
With Bloqs, you can offer your content editors scores of content module styles – and let them decide which ones to include, how they'd like to arrange them and what styles to apply!