Typically, corporate web applications need integration with other corporate web applications. At a minimum, this is getting information about users. How do you write the system to reduce problems? What space is usually allocated to the application server?