Good questions!!
I may tell you each and every thing but i think its an homework of yours.
And i coudn't help you in this, because it is a kind of cheating for you and me also.
Why don't you pay attention in the class room and if you didnt get the basics of the biology then ask your teacher...