1. A method for charging for consuming dynamic content at a limited resource device, the steps of the method comprising: receiving at a billing system an event indicative of consumption of a content unit by a device of a user, wherein an authorization of said user to consume said content unit is defined via license terms within a client side policy; and analyzing said event to determine an amount to be charged by the billing system, wherein a cost to said user to consume said content unit is defined via content unit associated billing terms within a server side charging policy of the service provider, said event being analyzed according to at least one of a plurality of rules defined in accordance with said server side charging policy, said content unit associated billing terms including content provider defined parameters within said at least one of said plurality of rules wherein each of said plurality of rules is associated with at least one event type, at least one condition under which an action is triggered, and at least one action to be taken in response to the triggering of the rule.