It is often said that the coming century will be an outsourcing century.India Software strengths lie in various other fields such as legal documents, software programming, information and communication technology, intellectual property and various other kinds of design and development.