Quadratic probing is a collision resolution technique used in hash tables that employs a quadratic function to find the next available slot when a collision occurs. Instead of simply moving to the next slot, quadratic probing checks slots based on a quadratic formula, typically of the form `h(k) + c_1 * i^2`, where `i` is the number of attempts made to resolve the collision. This method helps reduce clustering and distribute keys more uniformly in the hash table.