Shivan,
It is literally impossible to keep all moisture out of a wall. It soaks through the gaps, wicks up small cracks, runs in through any imperfection in the cladding, or, because fuck you, it soaks directly through the cladding.(depending on type.)
All wall systems should have a drainage plain of some kind to allow the moisture to get out. When I resided my house, for example, the moisture barrier wrap has some thick yarn sewn into it, that creates a small gap to allow water to drain out. In Oregon I believe it's a code requirement.
-Nick