It is not necessary that this website is necessary for affiliate marketing. You can earn money from affiliate marketing without a blog and website. It is spoken because, by this, visitors come to their own blog.