Question: what is the difference between ctrl and alt?
Answer: Ctrl stands for "Control Key". It was originally used to send control characters to terminals. Alt stands for "Alternate Key". It's named so because it enables alternate uses for other keys.