Technology of electronic information exchange