A needle lumen is a hollow tube designed to draw blood or inject fluids, while a cannula is a thin, flexible tube used to access veins.