A collared neck dress typically features a collar while a shirt dress often does not have a collar. Shirt dresses often feature short sleeves and a button-up front closure, while collared neck dresses may feature a variety of different sleeves and necklines.