What is the difference between exception and errors ??

I Googled this... and here is what i came across so far...

Compile time --> errors
Runtime --> exceptions

error... expected situation in an application
exception... runtime error resulting in unexpected results

Not clear about the difference.
Can someone explain the difference ??