Villagers
From Against the Storm Official Wiki
Villagers can be obtained at regular intervals, with a choice between two groups. Additional villagers can also be obtained by completing Orders.
Each villager has a Resolve stat. If it reaches above a certain threshold it will generate Resolve. If it falls to 0 the villager will leave, increasing the queen's Impatience.
Species
Each villager is part of one of 4 species, which determines their base Resolve, break interval, resilience, demands, decadence, specialization and needs. A species' specialization will grant all villagers from that species a 10% chance to produce twice the amount of resources when working in a building related to their specialization.