Google's Answer: get() is used to navigate particular URL(website) and wait till page load. driver. navigate() is used to navigate to particular URL and does not wait to page load.
Selenium Documentation: The document.readyState property of a document describes the loading state of the current document. By default, WebDriver will hold off on responding to a driver.get() (or) driver.navigate().to() call until the document ready state is complete
My query is in Google it was said, navigate method doesnot wait till the page loads which was not in line with the point added from Selenium Documentation. Please help me to understand.