Terminology

Cool words but i have no idea what they all mean