The Data Insertion API and Bulk Data Insertion API are both methods to submit server-side collection data to Adobe Analytics. Data Insertion API calls are made one event at a time. Bulk Data Insertion API accepts CSV formatted files containing event data, one event per row.
If you are working on a new implementation of server-side collection, Adobe strongly recommends using the Bulk Data Insertion API.