What is the difference between driver.getWindowHandle() and driver.getWindowHandles() in Selenium?

What is the difference between driver.getWindowHandle() and driver.getWindowHandles() in Selenium?

Hi Mark,

The driver.getWindowHandle() returns a handle of the current window (a single unique identifier). Whereas driver.getWindowHandles() returns a set of handles of all the windows available.