One of Stardew Valley's core mechanics is building relationships with NPCs. From romantic connections to neighborly bonds, the player can grow close to almost everyone in town and go from being an outsider to a real member of the community. The easiest way to win villagers' hearts is through generosity. Giving gifts, running errands posted on the bulletin board, and simply talking to people will raise their affection.