Technology In Business And E-commerce: Advantages And Disadvantages