| com.hazelcast.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.client | Contains classes/interfaces related to Client | 
| com.hazelcast.client.impl | Contains most of the client side HazelcastInstance implementation functionality. | 
| com.hazelcast.client.impl.protocol.task | Client tasks associated with requests. | 
| com.hazelcast.collection.impl.collection |  | 
| com.hazelcast.collection.impl.queue |  | 
| com.hazelcast.concurrent.atomiclong | This package contains IAtomicLong functionality for Hazelcast. 
 The IAtomicLong is the distributed version of the  AtomicLong. | 
| com.hazelcast.concurrent.atomicreference | This package contains IAtomicReferece functionality for Hazelcast. 
 The IAtomicReference is the distributed version of the  AtomicReference. | 
| com.hazelcast.concurrent.countdownlatch | This package contains ICountDownLatch functionality for Hazelcast. 
 The ICountDownLatch is the distributed version of the  CountDownLatch. | 
| com.hazelcast.concurrent.lock | This package contains Lock for Hazelcast. 
 The  ILock is the distributed version of the  Lock. | 
| com.hazelcast.concurrent.semaphore | This package contains ISemaphore functionality for Hazelcast. 
 The ISemaphore is the distributed version of the  Semaphore. | 
| com.hazelcast.executor.impl | This package contains IExecutorService functionality for Hazelcast. 
 The IExecutorService extends the  ExecutorService and provides all kinds
 of additional methods related to distributed systems. | 
| com.hazelcast.instance | This package contains Hazelcast Instance functionality.
 | 
| com.hazelcast.internal.cluster.impl | This package contains the implementation of the cluster functionality.
 | 
| com.hazelcast.internal.partition.impl |  | 
| com.hazelcast.internal.serialization | Contains the private serialization API + implementation. | 
| com.hazelcast.internal.serialization.impl |  | 
| com.hazelcast.internal.serialization.impl.bufferpool | Contains the logic for the BufferPool. | 
| com.hazelcast.map.impl |  | 
| com.hazelcast.map.impl.query |  | 
| com.hazelcast.mapreduce.aggregation.impl | This package contains a set of predefined aggregation implementations | 
| com.hazelcast.mapreduce.impl | This package contains the default implementation for the map reduce framework
 internals. | 
| com.hazelcast.multimap.impl | Contains classes for Hazelcast MultiMap module. | 
| com.hazelcast.nio | This package contains classes related to New IO
 | 
| com.hazelcast.query.impl | Contains the implementation classes of the query functionality. | 
| com.hazelcast.query.impl.getters | Helper classes for extractions of values from object instances. | 
| com.hazelcast.query.impl.predicates |  | 
| com.hazelcast.replicatedmap.impl.client | This package contains classes for client communication on replicated map implementation | 
| com.hazelcast.replicatedmap.impl.operation | This package contains replicated map operations which are executed on remote nodes | 
| com.hazelcast.ringbuffer.impl |  | 
| com.hazelcast.ringbuffer.impl.client |  | 
| com.hazelcast.spi.impl | Contains implementations for Hazelcast SPI. | 
| com.hazelcast.topic.impl | This package contains ITopic functionality for Hazelcast.With the ITopic it is possible to create publish subscribe solutions similar to JMS Topics.
 | 
| com.hazelcast.transaction.impl | Provides implementation for Hazelcast transaction support. | 
| com.hazelcast.wan.impl | This package contains the opensource implementation of WAN replication |