1. Traffic
2. An offer to sell to the traffic
The offer can either be a product or service you own, or someone else's.
If you don't have your own product you can promote other people's. This is called affiliate marketing.
To make your first $1000, I suggest you do some research in the field of "CPA Marketing". You can use www.google.com to search for that phrase and learn all about it!