Application performance is influenced by many factors, chiefly:
Database performance
Application performance
Machine speed and performance
Network speed and performance
Improving Database Performance
Windows 2003 Application Performance Suggestions
Running Applications on Multiple Servers