In Stardew Valley, the grey hearts represent the potential friendship or romance points that you haven't yet unlocked with a villager. Once you befriend them, these grey hearts will slowly turn red.