sentences:  The processes involved in processing these large datasets are often so complex that no single applications software can perform all the required tasks.Specialized applications have emerged for specific tasks.To get the required results, it is necessary that all applications software involved in various stages of data processing, analysis and interpretation effectively communicate with each other by sharing data.