Define the three overarching domains that contain application software, system software and hardware layers along with the
layers of abstraction in each, and explain in detail how each of these layers, whether software or hardware, interacts with the
others Explain your answer in 3-5 sentences (4 points)
BIVE