Yes they are an affiliate network just like clickbank. I believe there are both digital and physical goods. You can find lots of big name vendors there, like Disney and Hostgator. The main difference between them and clickbank is that you don't get auto-approved for every product, they are more strict with promotion (you can see each vendors' rules before applying) and their payment schedule is approximately two months after you have made the sales.