To understand how Black Holes are generated and why they swallow everything even light, there are many matters that have to be covered, namely the escape velocity, the Schwarzschild radius, energy, temperature, mass and entropy and Hawking radiation. Here is an excellent physics video from Dr Physics explaining these issues...
And a bonus video - The Largest Black Holes in the Universe!