Advantages
You can run more applications at once
You can run larger applications with less real RAM
You don't have buy more memory RAM

Disadvantages
Applications run slower
It takes more time to switch between applications
Less hard drive space for your use