System Rollout refers to a division/department or company-wide implementation of the application(s). Rollout occurs on two primary levels: technical (i.e. hardware needs, architecture) and functional (i.e. the user interface, ease of use). System Rollout also includes internal and external communication plans and resources to ensure effective implementation and to acquire more extensive user support and buy-in.