The three categories of Salesforce ETL tooling, what each is actually for, and the input type none of them handle.