Khan Academy (the link provided above) is a fantastic resource for learning Calculus (derivatives and antiderivatives).
As for what they are.... the derivative of a function is essentially a NEW function that models the rate of change of one variable with respect to the other.
For example, the graph of one function could describe the position of a particle over time as it travels around.
Find the derivative of the above function, and you get a new function.
This second function models the RATE at which the particle is moving along its path over time. ie. it's speed (usually termed velocity).
So you can see how this could be useful in the real world....
You find a function for the way something is moving, and you can then find it's instantaneous speed at any time.... derive it again and you can find it's instantaneous acceleration at any time (don't worry about 2nd derivatives though).