Companies pay you to promote their product or whatever it is they are offering. They pay you based on the amount of traffic or commission brought in.
you dont need to sell any physical items, you usually sell digital goods like ebooks. But YOU are the one who needs to promote them.