A mobile device configured to accommodate communications in two or more communication domains (20, 50, 32), which comprise an enterprise domain and a non-enterprise domain, the enterprise domain and the non-enterprise domain having respective different communications protocols and/or respective different specific hardware types or configurations adapted to facilitate communications, the mobile device comprising: a processor for controlling operation of the mobile device, the processor having access to memory (144, 146, 148) comprising a set of stored communication restrictions comprising restrictions on the use of services of the mobile device within at least one of the two or more communication domains (20, 50, 32); a communication subsystem (112, 162) for sending and receiving wireless communications and receiving incoming communication requests; a domain module resident in the memory for execution by the processor, the domain module being configured to determine (704, 804, 904) a request domain of a communication service request, the request domain being one of the two or more communication domains (20, 50, 32) of the mobile device, and the communication service request being a mobile device-initiated communication request initiated by the mobile device; and a communication restriction module resident in the memory (144, 146, i48) for execution by the processor, the communication restriction module being configured to determine (706, 806, 906) a set of applicable restrictions from the set of communication restrictions based on the request domain and apply the set of applicable restrictions to the communication service request, wherein the communication restriction module is further configured to deny (812, 910) the communication service request if the request is contrary to one or more of the one or more communication restrictions; a display for displaying a subset of the two or more communication domains (20, 50, 32) to the user; and one or more input devices (150, 154, 160) configured to receive a user selection of one of the two or more communication domains (20, 50, 32) in the subset; wherein the domain module is adapted to determine the request domain by receiving a domain selection from a user of the mobile device; wherein the domain module is further adapted to determine the request domain by: compiling a list of possible domains, the list of possible domains depending on the service requested in the service request; and further restricting, before the domain is selected, the list of possible domains based on communication restrictions, the communication restrictions comprising rules applied to narrow the choice of domains to only those which would be allowable, thereby creating said subset. a processor for controlling operation of the mobile device, the processor having access to memory (144, 146, 148) comprising a set of stored communication restrictions comprising restrictions on the use of services of the mobile device within at least one of the two or more communication domains (20, 50, 32); a communication subsystem (112, 162) for sending and receiving wireless communications and receiving incoming communication requests; a domain module resident in the memory for execution by the processor, the domain module being configured to determine (704, 804, 904) a request domain of a communication service request, the request domain being one of the two or more communication domains (20, 50, 32) of the mobile device, and the communication service request being a mobile device-initiated communication request initiated by the mobile device; and a communication restriction module resident in the memory (144, 146, i48) for execution by the processor, the communication restriction module being configured to determine (706, 806, 906) a set of applicable restrictions from the set of communication restrictions based on the request domain and apply the set of applicable restrictions to the communication service request, wherein the communication restriction module is further configured to deny (812, 910) the communication service request if the request is contrary to one or more of the one or more communication restrictions; a display for displaying a subset of the two or more communication domains (20, 50, 32) to the user; and one or more input devices (150, 154, 160) configured to receive a user selection of one of the two or more communication domains (20, 50, 32) in the subset; wherein the domain module is adapted to determine the request domain by receiving a domain selection from a user of the mobile device; wherein the domain module is further adapted to determine the request domain by: compiling a list of possible domains, the list of possible domains depending on the service requested in the service request; and further restricting, before the domain is selected, the list of possible domains based on communication restrictions, the communication restrictions comprising rules applied to narrow the choice of domains to only those which would be allowable, thereby creating said subset. compiling a list of possible domains, the list of possible domains depending on the service requested in the service request; and further restricting, before the domain is selected, the list of possible domains based on communication restrictions, the communication restrictions comprising rules applied to narrow the choice of domains to only those which would be allowable, thereby creating said subset.