What's the difference you ask?
A LOGO is an icon or mark, combining one or more 'typefaces', 'colours' or 'shapes'. It identifies the organisation in a recognisable and memorable way.
A BRAND on the other hand, is the perceived overall image of the business, encompassing every point of contact, mainly visually, that any potential or existing customer or client has with your company, product or service.
A few recent logo designs: