In networking, a node (Latin: nodus, 'knot') is either a redistribution point or a communication endpoint within telecommunication networks or computer networks.