Are there any differences between the words "tall" and "high" ?
tall building and
I'm not sure what are the differences between them.
Tallness is the length of an object that it typically upright -- an absolute measure. Or it is a relative measure: comparison of such lengths.
Height is a distance "above" an origin position or surface.
Height applied to objects, in particular persons, can mean how tall they are: Tom's height is 6 ft 2 in. The height of the Eiffel Tower is _.
But in a context where the position of the person or other object is meant, that is, it is not being measured itself but its distance from something else is being measured, height refers to the distance of that position above some base (e.g. sea level -- altitude).
IOW, the meaning of height depends on the context: whether you are measuring a person's body or the distance of the person from something. By default (with no further context), the former is meant.
Although height has these two meanings, "high" does not. Tom's height is 6'2", but he is not 6'2" high.
"Tom is higher than Sue" means that Tom's location is above Sue's. Tom's height on the mountain is greater than Sue's; he has climbed to a greater height.
"Sue is taller than Tom" means that the length of her body is greater than the length of his: Sue's height (6'3") is greater than Tom's (6'2").
"Tall" generally refers to the height measured from the ground, and "high" to a point in the air. For instance: Tom is tall. The plane is flying high. You wouldn't generally call a building high.
"High is used for talking about things that are a long way from the ground, or about things whose top parts are a long way from the ground: a high shelf ♦ a high window ♦ the world's highest mountain
Tall is used about people or things that measure more than is usual from their bottom to their top, especially things that are more high than wide, like a person or a tree: a tall lamp-post ♦ a tall thin bottle ♦ the tallest boy in the class
You always use tall when you describe the height of a person: My brother is taller than me."
For chimneys, towers, skyscrapers, trees, people and anything else you can think whose height is purely vertical, and rises or grows high compared to others of its kind; native speakers will tend to prefer: tall. Its most common antonym is short.
For hills; buildings that are wide as well as tall; walls; women heels; and for objects above (without physical contact) the ground use high. Its antonym is often low.
Sometimes both adjectives can be used to describe the same object and are both fully acceptable.