A node is provided in an information distribution system having a plurality of nodes capable of performing communication with each other via a network and in which at least one piece of distribution information is copied and stored into a plurality of nodes, the node managing node information indicative of a node that stores the copied distribution information.
The node includes: node information storing means for storing the node information; dividing determining means, when amount of the stored node information becomes equal to or larger than a predetermined reference amount, for determining that a part of the node information is divided and managed by a new node; and, node information deleting means for deleting the node information managed by the new node from the node information storing means.