Pros And Cons Of Different Window Types