Used as a verb, indicates taking a device that performs some functionA small portion of a program that’s set aside and given a name. It helps isolate key code in an easy-to-understand way, and it makes changes easier and less error prone. It’s a really important way to make programs easier to understand. May also be called a subroutine. and eliminating or disabling that function. It’s considered no better than a brick at that point.