A cannon was a type of weapon employed to fire powerful projectiles or energy bursts. They were often employed on starships, though others could be carried.
The laser cannon was a powerful form of cannon employed on many starships, as well as available as a personal cannon that could be carried. Another such weapon, the ion cannon, could be used to fire focused particles or plasma. The All Terrain Tactical Enforcer and the AT-AP both have a large heavy projectile cannon.