Yes, some affiliate programs will allow you to become an affiliate without a website. However, having a website can offer you many advantages such as better control over your content and branding. With that in mind, you’ll need to focus on providing value to your target audience on other platforms such as guest posting, online communities, YouTube, Fliki, or social media platforms.