A 2D barcode (eg. datamatrix, QR code, dotcode), typically square-shaped, capable of representing more data per unit area than a linear barcode.