In other words, fog (霧) and mist (靄) are sisters of mostly water droplets of different sizes, while haze (霾) is a cousin of mostly solid particulates :)