Minecraft wiki entry for TNT_cannons, associated text: Mortar - High angle shot using a ladder mounting block.
Compact - The shot is primed by hand, which must now be done with flint and steel
Super large cannon - Firing other entities.