Home Automation Software is designed to ease the day to day tasks of living in a home. Either for convenience, energy savings, security or a necessity because of disabilities.
Amongst those tasks to be automated are:
Lights
Security
System Media (Video/Audio)
HVAC (Heater / AC )
Consumer Electronics (TV, Amplifiers, DVD players etc...)