Correct Answer : To provide a distributed thread pool
Explanation : Hazelcast’s IExecutorService interface provides a distributed thread pool, allowing tasks to be executed across multiple nodes in a coordinated manner.