Wing Chun is a type of Kung-fu that is more direct, simple and practical compared to other styles of Kung-fu.
Wing Chun vs Tai Chi
Tai Chi is a softer style while Wing Chun is more combat oriented and easier to make practical and use in actual fights to defend yourself.