Essential insights about typhoon