Ideally any technology you use in your offline business that you are happy with should be able to sync with your online store. Particularly relevant technologies might include your POS system, inventory management system and warehouse management system.