What is reasoning by analogy?

Reasoning by analogy (also known as analogical reasoning or argument from analogy) is a type of argument that is based on the idea that if two or more things are similar in some respects, they are probably similar in some further respect. The conclusion drawn from this type of reasoning is less certain than, for instance, deductive reasoning because its truthfulness is entirely dependent on the strength and accuracy of the analogies drawn.