Making a very rough generalisation - applications built for the world wide web fall into two categories. Those built using Sun's J2EE architecture and those built using Microsoft's .NET or earlier architecture. The chief point of difference is that while Microsoft owns the specification as well as the tools built using .NET, Sun's J2EE specification is open. This means that any third party vendor can build tools which fulfil the technical contract (the J2EE specification) and sell these tools. Developers can build applications to the J2EE specification and then choose to host them on an array of tools from different vendors confident that they will work because the tools comply with the J2EE specification. We believe that because of the choice available to the consumer (the developers) and the competition among vendors, J2EE technology gives consumers better value for money.
Apache Software Foundation are one such vendor who build open source tools for the development community and the great thing about them is that they are FREE. They are built by the developers for the developers. Being open source means that the foundation allows you to use their tools, fix them if there are problems and post them back. This means the tools always keep evolving both in functionality and resilience making them robust all the time. No wonder this has become the platform of choice for most of the technical architects in the world, and that 63% of the websites in the world are powered by the Apache web server. At Urjaa we believe that this community development process represents excellent value for money for the consumers and so we are committed to development of application using Apache tools.
But at the end of the day you do not need to bother about all this. This is just a brief on how we will endaevour to bring value to YOU the customer.