A video production company creates video content for its clients to be used for various purposes including but not limited to training videos, corporate videos, and product or service promotion.