Difference in visit and page scope for custom variables?

Can someone please help me understand the difference? I’ve ready everything I can find on the subject and I still don’t understand the difference in the two scopes.