Recently a module by eaton catched my attention: Entity Views Attachement (EVA). As I have been using Viewfield quite often I was wondering, what the actual difference between those two modules is. So a quick try gave the answer:
While with viewfield one adds a view to a _node_ by filling a field, with EVA you add a view to a whole entity or a specific bundle. For example, could have a list of posts by the same author attached to _all_ news posts. On the display side you can move this view on the "view display" page for the bundle.
A very similar thing can be achieved with a View block by passing arguments, however. In some cases the handling might be easier with EVA, it seems.