ELO represents your current number of points for the ongoing season. MMR is something more fundamental, reflecting your overall skill level. Your Elo doesn’t get transferred from one season to the next. MMR does.