MATLAB can be used to work with matrices, perform mathematical operations, generate random numbers, and create script and function files. Key features include storing variables and matrices, indexing matrix elements, performing operations on real and complex numbers, and using functions like sum, diag, and random number generators. Help commands provide documentation on elementary, advanced, and matrix functions in MATLAB. M-files allow storing and running scripts and functions.