Роботу з кількома операційними системами одному комп'ютері можна реалізувати декількома способами: шляхом встановлення кількох ОС одному комп'ютері; шляхом завантаження ОС із зовнішніх носіїв без їх інсталяції; за допомогою емуляторів ОС; за рахунок застосування віртуальних машин.