What Do The Terms APR, AER And EAR Mean?

Mortgage lenders have a derogatory name for people who switch mortgage lenders to follow lower rates