: The authors analyze the role of distance learning in the training process. Particular emphasis is placed on some problems and challenges connected to new methodology and technologies. Most ideas expressed in the article are the result of the authors' practical experience in constructing and implementing distance learning systems. Connected to the problems in the realization of projects for distance education, the article brings up the issue how important it is for their software designers to apply some of the proven in action current approaches for constructing network management software for distributed systems and application software, designed to support the process of distance education and existing strategies for controlling dynamical data exchange in the world wide computer networks.