em Português elas parecem ter o mesmo signifcado, na frase " Há cadeiras na sala" pode significar que "tem cadeiras na sala".
Mas vamos ver por outro ângulo.
Imagine que para se ter algo, você precisa possuir este "algo".
Se você não o possui, não o tem. Certo? ;)
No caso das cadeiras não está explicito na frase o fato de alguém a possuir, mas apenas cita a existência delas na sala.
Sendo assim o correto seria dizer que "Há cadeiras", e não "Tem cadeiras" - Quem as tem???
Enfim chegamos no ponto There is/are e have.
Usamos THERE IS ou THERE ARE para dizer que há alguma coisa ( sem a posse de alguém),
Por outro lado usamos HAVE quando alguém está com a posse do que queremos dizer.
Exemples:
THERE
- There is a book on the table. ( Há um livro sobre a mesa.)
- There are a lot of nice place in Brazil.( Há muitos lugares legais no0 Brazil.)
HAVE
- They have a book. (Eles têm um livro.)
- We have a big house.(Nós temos uma casa grande.)
bom então é isso.
There is/are significa haver e Have significa possuir.
Bons estudos e até a próxima dúvida.