Improved technology has widened the ways in which a travel agency can communicate not only with customers but also with business connections and partner services and sponsors. Data can be sent almost instantaneously from the agency to an airline, hotel or other services, then reverted to customers. This allows bookings and coordination that might have taken hours or days to be processed almost instantly, greatly reducing wait times and lost productivity in an organization.