Column-major order is a way of storing elements in memory where they are arranged sequentially by columns. Each column is stored one after another.
Row-major order refers to the way elements are stored in memory where they are arranged sequentially by rows.
A matrix is a two-dimensional array consisting of rows and columns used for mathematical operations.
Transpose: Transpose refers to flipping the matrix over its diagonal so that its rows become columns and vice versa.