A set of techniques to write a CSV (Comma-Separated Values) file from a data source. CSV files store data in plain-text form, allowing great usability and they often are used as a way to exchange data from information systems
Exporting to a CSV file is widely used to let end users do more elaboration on data they get from information systems or to export/import data from one information system to another, especially in case of legacy systems.