The outer materials of the backpack mainly include 420D Oxford nylon, 1000D nylon, 600D or 1000D polyester, or 1000D CORDVRA. 1000D material has high density and wear resistance, which is very suitable for outdoor use. CORDVRA is a famous high-grade wear-resistant nylon roving fabric developed by DuPont company in the United States. The wear resistance of this material is much higher than that of ordinary nylon or polyester, and it is light in weight. More than 90% of the world's famous backpacks are made of this prestigious nylon material. These materials can withstand the water pressure of 0.5m~2m to keep the items in the bag dry. Some materials also have anti-tear function, once punctured, the breach will not tear and expand.
To tell the truth, these are all picked online. I haven't tested them, and I don't know if the merchants are explaining themselves.
But the difference between canvas and nylon should be correct. There are many kinds of nylon.