What is the difference between epoch and era?

Epochs and eras are both important concepts in measuring time periods of…