I'm not quite sure what the definition is. Obviously, it's not a marriage of love or of wanting to live together. It's convenient for one party. Since they're not friends, presumably there's a benefit, which presumably takes the form of money.
Is it not usual, if not always the case, that one person gets landed immigrant status in return for giving money to another person?