If you are doing online business then you have to understand your clients and customers, if you don't understand your clients and customers then you may fail.