Hash
From DocForge
A hash is a unique number which corresponds to a piece of data, and can be used to ensure the integrity of data as well (as used in techniques like an MD5 Sum).
In Java, hash values of Objects are their location in memory unless the hashCode() method for that particular Object has been overridden, as in String, which uses a simple algorithm to sum each character in the String raised to the 31st power.

