"TempData" maintains data for the complete request while "ViewData" maintains data only from Controller to the view.