Where is the affiliate marketing 101?

I just recently signed up with Onesuite affiliate program and its my first ever program. I’ve been using Onesuite so I thought its a good start to promote something I’ve been using and earn something if someone signs up under my affiliate link.

Now, I need to know where I can find the basics about affiliate marketing?

Where do I start? What are the do’s and don’ts?

What affiliate networks and programs worth trying?