client domain which access layer their clients server provides example people process language tasks interface staff collection system product using manual design driver developers developed functionality approach development application information based other services allows business source standard windows macroview integration software needs where developing automated applications framework these products systems JoelLipman.Com