emulations

noun
  1. efforts to match or surpass someone or something, especially by imitation
  2. Usage: plural of emulation
  3. computer programs or systems that reproduce the function of other systems
  4. Usage: computing; plural of emulation

Examples