Enterprise systems integrate key business processes throughout an entire firm into a single software system. This allows information to flow seamlessly between different departments. For example, when a sales representative in Brussels enters a customer order, the factory in Hong Kong receives the order automatically and begins production. Updated sales and production data then flows to accounting and other departments. Managers need to pay attention to business processes because they determine how well an organization can execute tasks and be a potential source of success or failure.