Great products deliver on 6 key differences where good products fail.The first key difference is that great products are opinionated.The challenge lies in going from good to great.In a world where everyone can create 'good', being great matters even more.