Custom software is software that is specially developed for some specific organization or other user. Since custom software is developed for a single customer it can accommodate that customer's particular preferences and expectations. Custom software may be designed in stage by stage processes, allowing all nuances and possible hidden dangers to be taken into account, including issues which were not mentioned in the specifications. We can develop any customize software based on client/user requirement and also some standardize software e.g. SAP, ERP, POS, COTS software.