Window or Door?

Window

Flyscreen or Barrier

Door

Hinged or Sliding