One of the aspects of the technologically advanced world that we live in is that language is no longer a barrier. It is common to find websites in different languages. A glance at the Internet will reveal that many websites are found in the important languages of the world like English, Spanish and French. A person sitting in Spain or Latin America can easily ask for advice on any technical issue from a person sitting in India. The programmer sitting in India can also prepare content and have it translated for the customer sitting in Spain.