Waterproofing. We've all heard it a million times, yet most of us have no idea what it means, where it should be don...