What is the main difference(s) between Macronutrients and Micronutrients?

There are two types of Micronutrients, and 3 types of Macronutrients

Macronutrients are needed in larger amounts than Micronutrients

Macronutrients have calories, Micronutrients don't

All of the above

are correct.