The process or function of copying or otherwise inserting data or material, such as files or a data, from one location into a database or other location by using automated methods.