Words have meaning. Without meaning how do you know if its a table when they call it a chair? All over America people are misusing our language. For example 'pre-drilling' a hole You can drill a hole, you can not 'pre-drill' a hole just like you can plan a funeral but can not 'pre-plan' anything. Lets add 'covered porch' and 'front windshield'
A barn is an agricultural building usually located on farms. In the North American area, a barn refers to structures that house livestock, including cattle and horses.
I dont think a garage even needs a description but ...A residential garage is a walled, roofed structure for storing a vehicle or vehicles that is part of or attached to a home, or which is an associated outbuilding