Unicode is a standard of defining the relevant code by using character encoding. Character encoding is the process for assigning a number for every character. The central objective of Unicode is to unify different language encoding schemes in order to avoid confusion among computer systems that uses limited encoding standards such as ASCII, EBCDIC etc. The other encoding standard like Ascii character set contained limited number of characters. It doesn’t have Japanese, chinese or a host of other possible characters from various different languages of the world. So to simplify this problem the unicode encoding standard was developed. The unicode has total 1,114,112 characters possiblities in UT-8.