In a non-Web environment, an application server performs the business logic (the data processing), although some amount of business logic may be handled by the user's machine. In a private or ...