Data processing involves manipulating data into a more useful form, typically through computer programs. It has a long history dating back to 1890 when Herman Hollerith developed a system using punched cards to help process US Census data. There are two main types: manual-mechanical processing using early technologies like typewriters, and electronic data processing (EDP) using interconnected computers. EDP provides advantages like speed, accuracy, compact storage, and automatic decision making capabilities.