Borrowing is a consequence of cultural contact between two language communities. Borrowing of words can go in both directions between the two languages in contact, but often there is an asymmetry, such that more words go from one side to the other. In this case the source language community has some advantage of power, prestige and/or wealth that makes the objects and ideas it brings desirable and useful to the borrowing language community. For example, the Germanic tribes in the first few centuries A.D. adopted numerous loanwords from Latin as they adopted new products via trade with the Romans. Few Germanic words, on the other hand, passed into Latin.