There are many things to consider when selecting a chat client/server software package. The following two checklists provide you a starting point for your own evaluation process. Most software is always in a state of improvement. New releases offer new features. To avoid the risk of quickly being out of date I have included a check list of features for you to use when evaluating the current state of chat software. Look over the features and decide which ones are required and optional for your particular requirements. Then visit the chat software resources to learn more about the available chat software products. Practically, there are several numbers of Instant Messengers that you can get for free – online.