easy to build a app and put on ipad and give to your client, since that is all in one (hardware and software)
to cut cost, you can put app in a virtual machine, that virtual machine is about the app (like cloud computing instance)
virtual machine is slow because each app is bring with a huge Operation System and hangs on memory and CPU all the time.
Container is a cheap lite pack “virtual machine” that use main operation system and run like a app wrapper - a app run inside a app.
finally, windows supports running Win+Linux container, linux support linux container, mac use VM to run linux container