what is 3d printing

What is 3d printing?How does a 3d printer work? A guide for beginner