0 a computer program that is much better than all others of its type
1 computer software that is very popular or useful, especially software that is the reason people buy certain computer systems, mobile phones, etc.:
2 a use for a particular technology that becomes extremely popular and is the reason people want that technology: