Programming with Time Library

I'm really new to this- What's a real time clock? Also, is there any way to use the EEPROM to store the time?