Матриці є базовою та найважливішою частиною лінійної алгебри. Матриці часто використовуються в програмування, наприклад, у 3D-моделюванні або гейм-девелопінгу. Зрозуміло, велосипед вже давно винайдено і необхідні фреймворки для роботи з матрицями вже готові, і їх можна використовувати.
Матриці широко застосовуються в математиці для компактного запису систем лінійних рівнянь алгебри або диференціальних. У цьому випадку кількість рядків матриці відповідає кількості рівнянь, а кількість стовпців — кількості невідомих.
Матриця являє собою прямокутну таблицю елементів, як можуть виступати числа, функції, символи, слова тощо – за умови, що задані певні правила математичних процесів із цими элементами.