Tveit in Norwegian means "a subsidiary farm under a larger main farm". There are many places in Norway named Tveit, and even more places with Tveit in some combination (Øvretveit, Nedretveit, Storetveit....)
At the time when surnames were fixed in Norway, many different families chose the surname "Tveit" after the farm they lived on. These families are not necessarily related.