A service is a deployment in JBoss Application Server 7. You can control services through the Admin Console or the API. In Domain Mode, you can control services for all of your nodes.
Starting a service deploys it. Stopping a service undeploys it. If a service is in an error state, it deploys automatically after you have corrected the errors.