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