Abstract: A method and apparatus for managing a plurality of communicator programs each having a corresponding interface, the method comprising receiving a sequence of selections of one of the plurality of communicator programs; sequentially presenting one of a plurality of communicator interfaces, each corresponding to one of the communicator programs; accessing information corresponding to each of the communicator programs; and sequentially presenting information corresponding to each of the plurality of communicator programs; the apparatus being configured to perform the method.