Here’s a video explaining the basic punch – lin wan kuen (single thrusting punch).
The punch is also a major principle of the Wing Chun system. You’re not only punching here but also reloading the back hand. This movement can apply to lots of situations too such as pulling someone forwards into a strike or retreating the back hand to avoid a possible trap.
The punching movement can also be used with palm and even blocking movements.