Software Domain
This is used for applications
Used for communiaction
Highest Level of abstraction
Analog Domain
Lowest level of abstraction
Used as transitors
Uses signals thath very continously
Digital Domain
Hardware abstractions
Uses on and off
Contain Logic Gates
Has input and output behavior.
Both are bounded by the program astaraction barrier.
Soemteimes repsented by ones and zeros
Boudned by the digital bstraction barrier
All use programmi-ng languages