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