A method of problem-solving in which a problem is compared to similar problems in nature or other settings, providing solutions that could potentially be applied.