As John said above, Matrices can be used to solve linear equations, but they have other applications in computer science and cryptography.
They are often used for dynamic programming (how to find a solution in an efficient way). You calculate values, store them in the matrix, and then compare values to other spots in the matrix to see if you have the best result.
They are used in cryptography for encryption and decryption. If we let the alphabet be numbers (A=0, B=1, etc), then here's an encryption function:
E = Ax
(A is a matrix and x is the message put into a matrix)
And here's the decryption function:
D = A-1c
(A^-1 is the inverse and c is the encrypted message put into a matrix)
These are experiences I've had in my studies of computer science and math, they may have uses elsewhere as well.
I hope this answers your question!