Cocktail: There are several definitions of the cocktail-length gown, but typically cocktail-length refers to a dress that falls to knee-length, just above, or just below.
Tea: A tea-length gown falls below the knee but above the ankle, most commonly mid-calf.
Ballet: Ballet-length dresses fall just above the ankle.
Floor: Fairly obvious!