Difference between competitive inhibition and non-competitive inhibition

Difference between competitive inhibition and non-competitive inhibition. The structure of inhibition molecule is similar to that of the substrate. The Structure of the inhibitor molecule is entirely different.