Explain The Hash Function