The amount of traffic you need to earn $100 depends on the content of your site.
Your website could be monetizing traffic via one of the following means.
Ecommerce sales – Sales of products on the page using woo commerce or any other selling plugin.
Adsense- Where you get paid per view or per click by Google Adsense or the other networks. Check CPC and CPV below.
CPA- In this method, you get paid an amount if users complete an action on your site. For instance, putting in their email address.
CPC- With a cost per click, you get paid per click if people click ads displayed on your site. This works as well with Adsense or similar ad networks
CPL- This stands for cost per lead where you get paid for generating leads from your website and selling them to networks or buyers in need.
CPV- stands for cost per view as mentioned above. You get paid for views. This is mostly the case with video content.
Alternatively, you could follow a blog of an online marketer or network and place their offers on your page as an affiliate. This is called affiliate marketing.
To get offers where you could make at least $250 every week, please use the contact us form
If your question was referring to Google Adsense you will need 10,000 views a day to make that amount.