The Views Field View module is a very handy module that allows you to embed a view as a field in a view.
The most basic usage is to select from the list of fields to add to your view the newly available option: Global:View and then chose the view and display you want to embed in your field.
Once a new field handler is made available, this can also be used in area (header/footer/empty) handlers as well as rows.
This view handler can accept arguments from fields of the parent view using tokens and pass them into the child view for each row. Raw or rendered token values can be used, as well as static values.
Please note that using this module can impact the performance of your site, if the views being rendered are very resource-consuming. It's highly recommended to use this module in conjunction with other modules that provide views caching.