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