Las tablas de dispersión son estructuras de datos que almacenan elementos con una clave de búsqueda. Usan funciones hash para mapear las claves a índices de tabla, permitiendo búsquedas rápidas. Sin embargo, colisiones (diferentes claves mapeadas al mismo índice) requieren técnicas como encadenamiento o sondeo abierto para resolverlas de manera eficiente.