We will be using a good deal of D&D 5E terminology in this discussion, partly because it is one of the most common tabletop RPGs, and because they did a great job in coming up with a great way to generate quick but robust backstories with 5E. Most of the implementation is translatable to any tabletop system.