Indoor strips can resist some dirt, dust and minor contact with water but will not handle huge amounts of water or dirt.
Weatherproof strips can resist wind + water, but cannot be submerged underneath water for long periods of time.
Waterproof strips are robust and can be submerged underwater.