Shadowboxing is a training methodology that requires you to visualize an opponent as you throw punches against the air. This type of training does not require you to use mitts, a heavy bag, a speed bag or any other type of equipment - all you need is some space and a good imagination!