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