Partial or RenderPartial: No need to create action method. use when data to be display on the partial view is already present in model of current page.
Action or RenderAction: Requires child action method. use when data to display on the view has independent model.