The problem is, some types of software can be too complicated for the average person.
They might learn to use many different types of software.
Employers look for people who know how to use specific types of software.
There are various types of software and you need to know the differences between them.
Usually people use two different types of software to get around these shortcomings.
"This type of software is a much more efficient way to get what they're after."
They are perhaps the most mature type of software currently on the market.
However this type of software can usually only record a single line at a time, and is much more limited in features.
In other cases, there is no restriction on the type of software being created.
"What type of hardware and software will I be working with?"