Is there any difference between tensor product and Kronecker Product?
Given two matrices, we can think of them as representing linear maps between vector spaces equipped with a chosen basis.
The Kronecker product of the two matrices then represents the tensor product of the two linear maps.
(This claim makes sense because the tensor product of two vector spaces with distinguished bases comes with a distinguish basis.)
All this and more is explained on wikipedia.