Training can be done on or off the job. Corporate universities can help companies overcome issues with traditional training departments by providing learning opportunities. They allow companies to standardize training, better develop employees, and gain advantages over competitors.