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