is an operation on two matrices of arbitrary size resulting in a block matrix
it is a specialization of the tensor product from vectors to matrices and gives the matrix of the tensor product a linear map with respect to a standard choice of basis
is to be distinguished from the usual matrix multiplication, which is an entirely different operation
Kronecker Product - Definition
If 𝐴 is an 𝑚×𝑛 matrix and 𝐵 is a 𝑝×𝑞 matrix, then the Kronecker product 𝐴⊗𝐵 is the 𝑝𝑚×𝑞𝑛 block matrix: