Is this, you want to know the definitions, or you want to know how when and why we use them??

A good technique I was taught by, was separating data into discrete and continuous data. Simply making these distinctions makes understanding statistics a whole lot easier.

Generally we use mode to calculate averages for discrete data. We use mean for normalised/normal data (bell curve) and we use median when there is skewness.

Hope that helps.