A term that describes a language, software application or hardware device that works on more than one system platform (e.g. unix, microsoft windows, macintosh). E.g. netscape navigator, java.