In ETL tools, Allocation tables are used within allocation transformations to distribute data according to specified rules, not as direct source or target objects in data flows. Sources and targets are typically database tables, files, or other standard data objects.