Where you are in life will determine what type of home you shop for. For example, first-time homebuyers, because they tend to be younger and at the beginning of their careers, buy smaller homes and then trade up to a bigger house when they make more money or have more children.
Societal changes affect your choice of home as well. A recent survey from the National Association of Realtors sheds light on this. Their 2019 Home Buyer and Seller Generational Trends study found that Gen X home buyers have recently surpassed younger baby boomers as the generation most likely to buy a multi-generational home. The majority of them did so because their adult children had either moved back in with them or never left home.
This is likely because the high cost of rent and lack of affordable housing for younger adults. While it may seem like a negative development, it does provide younger millennials who live with their parents the ability to save for homeownership and gain some financial stability before buying their first house.