Tech companies have employees on staff who develop web based applications to transact business with customers.
Non Tech companies have employees on staff who specify a set of requirements for a web tool that will allow the business to do their work and then hire a contractor to build it.
It defines what management sees as being 'core' to their idea of what value the business is creating.