Great discussion everyone. Thanks
But.....here is a point of clarification that I could use. I had a site with Volusion that was built around a shopping cart (this business is no longer with us, moment of silence please....ok) so I uderstand shopping cart, merchant account and all of that. Where I get lost is the technolgy around selling things like eBooks and photos. Where a user picks what they want (eBook), adds it to a cart, pays and then has the ability to download their item. Then it also holds that item in a "cart" like place where the user can download it again if needed, maybe having 3 attempts to download.
What is that called? And, is there a specific Widget or something that allows that functionality on a site?