What is the difference between a tabletop exercise, a drill, a functional exercise, and a full-scale exercise?

According to the Homeland Security Exercise Evaluation Program (HSEEP) there are seven types of exercises, each of which is either discussion-based or operations-based.

Discussion-based exercises familiarize participants with current plans, policies, agreements and procedures, or may be used to develop new plans, policies, agreements, and procedures. Types of discussion-based exercises include: