The only difference between a suit jacket and a blazer is that a suit jacket is intended to be worn with a matching pair of trousers or skirt for a smart appearance, while a blazer is designed to be worn alone for informal wear.