Technology has significantly changed how business is conducted by enabling online shopping and easy communication through mobile phones and the internet. It has made information sharing faster and more efficient, allowing businesses to organize databases, schedules, and other information electronically. This has removed barriers of distance, making it easier for companies to outsource jobs overseas. For example, American Airlines started using computerized flight booking and Bank of America adopted automated check processing.