DevelopmentNew application developmentApplication solution deploymentMaintenance of existing applications