Define a matrix M and enter into a SageMath session:
sage: M.det??

This will show the source code of the respective methods and functions. In particular, you will easily see who is an alias of who. Also try matrices with different base fields, such as QQ and GF(2). To understand the difference, read about parents and types in SageMath.