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