An immigration waiver does not erase every immigration problem. A waiver applies only when U.S. immigration law authorizes relief from a particular requirement or ground and the applicant meets the rules for that specific process.
The correct starting point is not “Which form should I file?” The first question is “What legal issue prevents or may prevent me from receiving the immigration benefit?” Once that issue is identified, a person can evaluate whether a waiver exists and which process may apply.