it is somewhat confusing to me when kväll mean evening, and when it means evening. Is there a place to find the definition or explanation? I was thinking there was a lesson about a time when it changes from afternoon and evening, or maybe evening from night. But I am very unsure or confused. I tried the internet, which sometimes I can get an explanation, but none for this. thanks.
Yes, it's English that is messy. kväll always means 'evening' and natt always means 'night', but in English night overlaps with evening so that for instance 20.00 could be either in "this evening" or "tonight". Of course it still varies individually depending on when people go to bed in Swedish too, but calling 20.00 inatt here would be really extreme.