You can join CJ affiliate without a website as it is giving you instant approval. But in order to get approved by the advertisers inside it, you need a website and hence the website is compulsory to take approval. Although there are some advertisers that gave you instant approval and for those you don't need any website.