Hypergamy
Hypergamy (colloquially referred to as "marrying up") is a term used in social science for the act or practice of marrying someone who is wealthier or of higher caste or social status than oneself.
The word "hypogamy" typically refers to instances of the inverse occurring: marrying a person of lower social class or status.