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