This document introduces hashing techniques. It discusses how hashing works by using a hashing function to convert a key into a location to retrieve a record. It describes common hashing techniques like hash indexes and hash tables. It also covers how collisions are handled using methods like rehashing and chaining. Finally, it provides an example to illustrate creating a hash table.