A cocktail dress is usually midcalf or above in length, a maxi dress is floor or ankle length but is usually a casual style. A formal gown is usually floor/ankle length but made for formal occasions.
With the invention of the printing press, Renaissance artists, particularly in music but also authors and the likes, were able to produce more of their art and faster. So, musicians were able to print more copies of sheet music, and more people were able to access that sheet music. Hope that helps :)
Is this a question or just a random pist?