Essential oil is the oil that you use to treat things such as tea tree oil, lavender oil etc and the carrier oil is the oil used to dilute the essential oil before applying it to your skin.
Carrier oils are oils such as olive oil and other vegetable oils.
Basically just about any other type of oil that is not an essential oil can be used as carrier oil to dilute the essential oil.