N-gon est un polygone à N côtés et N sommets. Un n-gone peut être convexe ou concave. Un polygone convexe n'a aucun de ses angles intérieurs supérieur à 180°. Au contraire, un polygone concave a un ou plusieurs de ses angles intérieurs supérieurs à 180°. Un polygone est dit régulier lorsque ses côtés sont égaux et que ses angles intérieurs sont égaux.