-An identity is a group of nodes that are cooperating to enforce a rate limit.
-At any given node, an identity structure consists of a rate limit, a flow
-accounting table, a list of neighboring nodes, and other accounting
-information. Our implementation currently supports two types of identities.
-"Machine" identities limit the outgoing rate of all traffic leaving a machine,
-regardless of the traffic's sender. "Set" identities limit the outgoing rate
-of some subset of the traffic leaving a machine. Sets can contain other sets
-as well as leaves (which correspond to slivers in PlanetLab).
+The primary abstraction provided by DRL is an identity, which represents a
+global rate limit and the set of traffic whose enforcement is being coordinated
+by that limit. At any given node, an identity structure consists of a rate
+limit, a flow accounting table, a list of neighboring nodes, and other
+accounting information. Our implementation currently supports two types of
+identities. "Machine" identities limit the outgoing rate of all traffic
+leaving a machine, regardless of the traffic's sender. "Set" identities limit
+the outgoing rate of some subset of the traffic leaving a machine. Sets can
+contain other sets as well as leaves (which correspond to slivers in
+PlanetLab).