Forms are essential parts of user interface whether you are working on mobile apps or web based tools. They are the best source of user interaction. User provides his information and input through forms and system interprets this information to fulfill user requests.