There are several stages in the process of data processing which help convert the raw information into some useful output. Data processing begins with collecting data through forms, online sources, applications, questionnaires or other sources of information. Then comes the next step of data input wherein the collected information is entered in a suitable system. The information may then be cleansed and validated to detect any kind of errors, incomplete information or duplicate information. Once the information is validated, it can be arranged or processed in line with the business need. Information processing may include sorting, classification, calculation or analysis of the information. The final step in data processing is to produce a useful output. The processed information can be stored for future use if required by the business.