Optimization of distributed software

The paper analyses the software optimization process from the point of view of distributed applications. There are taken into consideration optimum criteria for this type of applications, structure optimization, source code optimization and maximizing the user satisfaction. The paper focuses on a particular type of distributed applications, one that is developed using Web technologies.