Trubka se typicky používá k vedení a rozvodu médií, jako je voda či plyn apod., bývá součástí uzavřeného potrubního systému, ve kterém médium proudí často pod tlakem. Naproti tomu roura je zpravidla vyústěná do okolního prostředí, tedy „otevřená“ (např. komínová roura aj.). V softwarovém inženýrství označuje „trubka/roura“ rozhraní neboli datový kanál mezi dvěma entitami zpracovávajícími data (programy, vlákny, koprogramy apod.), přičemž přenos probíhá jednosměrně a data jsou předávána ve frontovém režimu.