Retirement tax questions

What type of Form 1099 as there are almost two dozen different types?  1099-R, 1099-S, 1099-B, 1099-MISC, 1099-NEC, etc.