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