E.g. virtual keyboards, word processor, etc. Extensions for web browsers etc are also acceptable. Platform (PC, mobile) doesn’t matter.
Probably. If I needed a dictionary that’s likely the second place I’d turn (after trying yum/apt-get/whatever “install dictionary”)