In Path of Terraria you will encounter several new NPCs that will appear in towns, random events, and more.
NPCs will give out quests and guide you on your Path of Terraria playthrough.
These NPCs are all found naturally in Ravencrest, and specialize in a class.
Thrain Ironfist (Melee)
Elara (Ranged)
Alaric (Magic)
Morgana (Summoning)
These NPCs are not found in Ravencrest, but directly relate to one or more quests.
These NPCs can be found in Ravencrest, sometimes offering quests, other times just talking to other townspeople.