1... FLEXIBLE
Able to be easily modified to respond to altered circumstances or conditions.
2... MOBILE
Able to move or be moved freely or easily.
3... DISTRIBUTED
The supply, circulation or spread.
4.. VIRTUAL
Not physically existing as such but made by software to appear to do so.
Including but not limited to the above ^^