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