Complex sentence: Typically a software appliance is a set of functionalities that can function without the presence of an operating system, thus they must contain enough essential underlying operating system functionality to work.
Split into simpler sentences: Typically a software appliance is a set of functionalities that can function without the presence of an operating system. Thus, they must contain enough essential underlying operating system functionality to work.