IP Hashing is a load balancing technique where the client's IP address is hashed to determine which server will handle the request, ensuring requests from the same client are consistently directed to the same server. This method helps maintain session persistence without requiring server-side session storage, but can be less effective if the number of servers changes frequently.