Requirements gathering and validation for mobile applications involves collecting requirements through various techniques such as brainstorming, document analysis, focus groups, interviews, observation, prototyping, requirements workshops, reverse engineering, and surveys. These requirements collection techniques are discussed in a document by K.Senthil Kumar, an assistant professor at Sri Eshwar College of Engineering, on how to gather and validate requirements for mobile applications.