Distributed Technologies Research