
There are 2 types of runners namely, Wine and Proton. Runners are the compatibility layers that enable Windows applications to run on a Linux System. Windows prefixes are environments or paths on a host computer which software packages are installed under.

Bottles is an application that allows you to easily manage Windows Prefixes on any Linux distribution using runners. The other way to run windows applications on Linux is by using Bottles.

Virtual Machines like Virtualbox and VMware Workstation or KVM.WINE is a compatibility layer that lets you run Windows applications on Linux without the Windows software.

However, you might require a specific way to run some particular windows applications. You can watch Netflix on Linux, You can run Microsoft Office on Linux, web-based though and other applications. Running Windows applications or games in Linux is easier nowadays.
