A single video card that supports a dual-monitor setup can handle running two screens at the same time: it is not necessary to have two video cards to run two monitors on one computer. Video cards ...
Laptops are practical because you can take them with you. However, laptops have a relatively small screen. If you work on a mobile computer, it quickly becomes annoying to constantly switch programs.