A power storage and distribution system, comprising: a plurality of nodes, each node including a storage subsystem, a control subsystem, and a power subsystem; and at least one unit control subsystem (420, 602a, 602b, 602b) connected to one or more of the plurality of nodes and configured to monitor a current state of the one or more plurality of nodes, the at least one unit control sub system (420, 602a, 602b, 602b) storing a preference profile for each connected node, the preference profile including one or more parameters for providing power to an external system, wherein: the storage subsystem includes one or more batteries which are removable and chargeable and/or dischargeable, and the storage subsystem includes a processor that is configured to monitor at least one battery of the one or more batteries, and is configured to communicate with the control subsystem; the power subsystem is configured to be connected to a power line, and the power subsystem includes a power converter which converts AC power to DC power when the at least one battery is being charged, and converts DC power to AC power when the at least one battery is being discharged; and the control subsystem is connected to the storage subsystem and is connected to the power subsystem, the control subsystem includes a processor, and the processor is configured to control transferring of power between the storage subsystem and the power subsystem, wherein the processor of the control subsystem of each node is configured to send signals which control the charging and discharging of the at least one battery, and wherein the processor of the control subsystem of each node is configured to monitor an operational status of the one or more batteries, and wherein the at least one unit control subsystem (420, 602a, 602b, 602b) has a processor configured to weight, according to importance, one or more parameters of the preference profiles for each connected node, and self-assemble a power unit by selecting, based on the weighted parameters, a group of the plurality of nodes to be monitored or managed. a plurality of nodes, each node including a storage subsystem, a control subsystem, and a power subsystem; and at least one unit control subsystem (420, 602a, 602b, 602b) connected to one or more of the plurality of nodes and configured to monitor a current state of the one or more plurality of nodes, the at least one unit control sub system (420, 602a, 602b, 602b) storing a preference profile for each connected node, the preference profile including one or more parameters for providing power to an external system, wherein: the storage subsystem includes one or more batteries which are removable and chargeable and/or dischargeable, and the storage subsystem includes a processor that is configured to monitor at least one battery of the one or more batteries, and is configured to communicate with the control subsystem; the power subsystem is configured to be connected to a power line, and the power subsystem includes a power converter which converts AC power to DC power when the at least one battery is being charged, and converts DC power to AC power when the at least one battery is being discharged; and the control subsystem is connected to the storage subsystem and is connected to the power subsystem, the control subsystem includes a processor, and the processor is configured to control transferring of power between the storage subsystem and the power subsystem, the storage subsystem includes one or more batteries which are removable and chargeable and/or dischargeable, and the storage subsystem includes a processor that is configured to monitor at least one battery of the one or more batteries, and is configured to communicate with the control subsystem; the power subsystem is configured to be connected to a power line, and the power subsystem includes a power converter which converts AC power to DC power when the at least one battery is being charged, and converts DC power to AC power when the at least one battery is being discharged; and the control subsystem is connected to the storage subsystem and is connected to the power subsystem, the control subsystem includes a processor, and the processor is configured to control transferring of power between the storage subsystem and the power subsystem, wherein the processor of the control subsystem of each node is configured to send signals which control the charging and discharging of the at least one battery, and wherein the processor of the control subsystem of each node is configured to monitor an operational status of the one or more batteries, and wherein the at least one unit control subsystem (420, 602a, 602b, 602b) has a processor configured to weight, according to importance, one or more parameters of the preference profiles for each connected node, and self-assemble a power unit by selecting, based on the weighted parameters, a group of the plurality of nodes to be monitored or managed.