Ok if you really want to get technical because I was using short terms, MD5 is actually a cryptographic hashing FUNCTION not an algorithm.
And base64 is actually just is a place value notation use a base of 64
Thanks for trying to correct me though. =p