Membership, Pay Per View and Store

Membership, Pay Per View and Store.
Hi, I have been asking questions around this for some time now and keep getting confused as there are too many options. On a site of mine, I will have a membership level, and pay per view level (which I call on-demand) where people can take one lesson and move on, and a store that sells manuals/ebooks etc.

I am working my way through Protected Content for the membership aspect. I am working my way through Pay Per View for the on-demand aspect. How do I do the store? Marketplace?

Thanks

Steve