1. A method for restricting computer usage comprising the steps of: receiving at a client computer a monitoring profile which identifies prohibited usage of said client computer from a server computer; reviewing said monitoring profile to identify restricted features of an application on said client computer; detecting startup of an application program subject to prohibited usage in accordance with said monitoring profile; identifying accessible objects associated with the application program; when an identified accessible object corresponds to an identified restricted feature, identifying an associated control of the application program and restricting the control so as to be no longer capable of receiving user input, thereby disabling, in accordance with said monitoring profile, at least certain functionality of the application program executing on said client computer.