They are basically the same, but полюбить needs a reference (whom to fall in love with), while влюбиться doesn't. It just tells the fact of falling in love, and nothing more. Just like all the...