Understanding Matrix Structures and their Alternatives