Viewfield provides a field that holds a reference to a View and renders it whenever the entity containing the field is displayed.
Features
Author chooses one or more views and displays from a list.
View arguments (contextual filters) may be supplied literally or through tokens.
Administrators may restrict which views and displays may be assigned.
Administrators may supply default values that will be used for all entities in a bundle, making it unnecessary to supply field values for each piece of content.
This module allows those with the appropriate permissions the right to create blocks for each node. By default these blocks display the node title as the block title and the node teaser as the body. This can be themed by overriding the theme('nodeasblock', $node) function. The goal of this module is to break down conceptual barriers between nodes and blocks.