There are many as per the response is required.
-------------------------------------------------------------------------------------------------------------------
ViewResult - Renders a view as a Web page.
PartialViewResult - Renders a partial view, which defines a section of a view that can be rendered inside another view.
RedirectResult - Redirects to another action method by using its URL.
RedirectToRouteResult - Redirects to another action method.
ContentResult - Returns a user-defined content type.
JsonResult - Returns a serialized JSON object.
JavaScriptResult - Returns a script that can be executed on the client.
FileResult - Returns binary output to write to the response.
EmptyResult - Represents a return value that is used if the action method must return a null result (void).