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