¡Hola!
El verbo haber, en su forma impersonal "hay" indica existencia:
-Hay muchos libros
El verbo tener expresa posesión o contenido + objeto directo.
- Tengo
un coche nuevo (objeto directo)
Ahora, los verbos HABER y TENER son usados para expresar obligación o necesidad.
-
Hay que estudiar mucho para aprender bien el español.

necesidad
-
Tienes que estudiar mucho para aprender bien el español.

obligación
"HAY" se puede sustituir por "es necesario"
Hay que cambiar la ventana = Es necesario cambiar la ventana.
"TENER QUE" se puede sustituir por "deber"
Tenemos que cambiar la ventana = Debemos cambiar la ventana.
Espero que te ayude.
¡Saludos!