Distibuted Information Technologies