Hi guys,
Yes, I agree with MrM. However, I think the term 'killer application', or so-called 'killer app', actually goes a step further. A true 'killer app' in the computer world is a new product that is so excellent and revolutionary that it 'kills' (ie renders out of date) all other applications that have try to do the same work.
Best wishes, Clive