As mentioned in the discussion here (Gen. 4:3), Gen. 4:17, and a couple other places, if anyone asks where Cain got his wife, you can point them to this verse.
Jude 22-23 instructs us about the difference between people, and how to reach them. This is a perfect example. Some are ignorant through no fault of their own. They must be reached with compassion. We must understand that they have never had the chance to know the Bible. They have been taught lies, because their teachers – whoever they might be – have withheld the truth. However, others are willfully ignorant. They won’t listen, because they know if they did, they’d be converted, and forced to confess their sins. The only way to tell the difference is to trust in the Lord for guidance. Of course, it’s always best to presume that the person is genuinely ignorant, through no fault of their own. It is in this way we show Christian love and gentleness toward others.
We also see the length of time Adam and Eve had together. Tradition is that they had anywhere from 12 sons (and at least two daughters as the language shows) to 100 children. Josephus gives it as 33 sons and 23 daughters. The exact number is unknown, but with genetics not breaking down so much, it’s possible some people could have had hundreds. This time allowed him to live till Lamech was old enough to understand when Adam passed on information.