Selling Online Courses - What type? Post?Page?Product?

I am trying to create a site that sells online courses that everyone purchases. Once they purchase, they own the videos that can be streamed at any time. I do not know what type of item I need to create even start this: a page? a post? a product?

Can you please give me a roadmap of what I need to do next?