Someone please explain me how the following code does and how it works? Course course = null; course = (Course)Session["Course"];