What is the purpose of Views "Attachment", "Content pane" & "Context"? I've just made a Views for a content type.

In one views, I need a page for the content type and a preview of 4 newest posts on the front page.

Page is not the problem. For front page preview, I just confused about the purpose of "Attachment", "Content pane" &amp; "Context". I don't know which one to use for front page preview.

"Context" does not have more link, and "Content pane" is not for Panels pane since Panels module is disabled.
The Attachment option is to create yet another view that you can attach before and/or after any of the displays on your current view. 

An example of its use is if you enable the taxonomy views the taxonomy pages are overwritten by the view and if you were to add a couple of extra fields like images, description, etc to your taxonomy term you can the use an attachment to display it as the header of each taxonomy page.

The EVA module extend this functionality by allowing you to attach views to content types and other entities.

The other two I have never use, but:

Here is an explanation about "Content pane":

http://drupalize.me/videos/basics-views-content-panes