Technologists love definitions. In fact, technologists particularly like arguing about definitions.
The term "BT" for example, is constantly under debate. Is it IT or BT? What is BT anyway? How is it different? This line of questioning really doesn't help deliver business results. I often equate it to trying to define "happy."
A poor business perception of IT's performance could actually be a strong indicator that IT is being driven more by arguing about definitions than getting stuff done. I've seen these "definitional disagreements" bring many technology supported business projects to their knees, the classic being data warehousing projects or CRM implementations.
Whether you understand (or like) the term BT or not, the key to achieving better technology integration with business strategy is to avoid discussions about definitions. In fact, the magic answer is in the dictionary definition of happy itself.
delighted, pleased, or glad, as over a particular thing: to be happy to see a person.
characterized by or indicative of pleasure, contentment, or joy: a happy mood; a happy frame of mind.