Import, Export, and Storage
your ME system and the world
An important concept in AE2 is the idea of Network Storage. It is the place in which the contents of a network are stored, usually storage cells or whatever inventory a ME Storage Bus is connected to. Most AE2 devices interact with it in one way or another.
For example,
- ME Import Buses push things into network storage
- ME Export Buses pull things from network storage
- ME Interfaces both pull from and push to network storage
- Terminals both push to and pull from network storage when you insert or take items, or to refill the crafting slots
- ME Storage Buses don't really push to or pull from storage, they push to or pull from the connected inventory in order to use it as network storage (so really other devices push to or pull from them)

The actions/events of pushing to and pulling from network storage are important to keep in mind when designing automation and logistics setups.
Storage Priority
Priorities can be set by clicking the wrench in the top-right of some GUIs. Items entering the network will start at the highest priority storage, as their first destination, in the case of two storages have the same priority, if one already contains the item, they will prefer that storage over any other. Any whitelisted cells will be treated as already containing the item when in the same priority group as other storages. Items being removed from storage will be removed from the storage with the lowest priority. This priority system means as items are inserted and removed from network storage, higher priority storages will be filled and lower priority storages will be emptied.




Import Buses import things from inventories they're pointing at into network storage
Inserting something into a terminal from your inventory counts as the network importing it
Interfaces will import from their internal inventories if that slot is not configured to stock anything, or there are more items in that slot than are configured to be stocked, so things can be pushed into them to insert into the network
Pattern Providers will import from their internal return slot inventory, so things can be pushed into them to insert into the network
Drives provide the inserted cells as network storage
Storage Buses use the inventory they're pointing at as network storage
Export Buses export things from network storage into inventories they're pointing at
Pulling something out of a terminal counts as the network exporting it
Interfaces will export to their internal inventories if that slot is configured to stock something, so things can be pulled from them to extract from the network
Applied Energistics 2