Según mi opinión jarra es un recipiente con una o dos asas, del que se bebe.
- Por favor, deme una jarra de cerveza! (Y entonces me bebo la jarra)
Sin embargo jarro es un recipiente de una asa que se usa para servir.
- Por favor, deme una té con leche, pero con la leche en un jarro aparte. (Y entonces de traen una taza de té y un jarro de leche que posteriormente viertes en la taza)
Un jarrón es un elemento ornamental, con forma de jarro, pero de gran tamaño que se utiliza en decoración o, por ejemplo, para colocar flores.
Loq ue dices de la jarra de cerveza de medio litro es por la "pint of beer" que es la medida imperial de capacidad y que es, aproximadamente igual a medio litro :)