Complex sentence: The Purgatorial societies and orders of flagellants were other specialized medieval types; "puy" is a medieval French term for a confraternity dedicated to artistic performance in music, song and poetry, the German meistersingers were similar, though typically imitating trade guilds in form.
Split into simpler sentences: The Purgatorial societies and orders of flagellants were other specialized medieval types. The medieval French term "puy" designated a confraternity dedicated to artistic performance in music, song and poetry; the German meistersingers were similar, though typically imitating trade guilds in form.