Watermark is a behavior of a component when it displays its "default" value grayed as long as user doesn't interact with the component or have its value left blank.