The phrase
"competing hypotheses" refers to different possible explanations or ideas that try to answer the same question or problem. These hypotheses are in competition because they are vying or competing with each other for the best explanation or solution.
Full definition