https://www.tutorialspoint.com/cryptography/cryptography_hash_functions.htm
MD5 was most popular and widely used hash function for quite some years.
Secure Hash Function (SHA) Family of SHA comprise of four SHA algorithms; SHA-0, SHA-1, SHA-2, and SHA-3. Though from same family, there are structurally different.
https://code.tutsplus.com/tutorials/base-what-a-practical-introduction-to-base-encoding--net-27590