>> of course a dictionary program will include code to talk to dictionary-providing web sites.
Maybe to download a dictionary, but not to provide the same services that the dictionary program provides locally.