Soul groups can include anywhere from a few to around 25 souls, who are usually of similar vibrational energy levels (i.e., similar spiritual progress) and will reincarnate with one another one lifetime after the next, playing different roles to learn new lessons in each life.