Zipping and Unzipping Files in Windows 8

What are Zip files? Why and when do we need to use Zip? What does it provide? How do we use it? ...