Affiliate marketing is exciting because there are so many possibilities. You can promote digital or physical products in your niche. You can even promote services. That opens up a lot of opportunity to earn a fantastic income as an affiliate. It also opens up the need to make some decisions.