The processes and techniques for choosing the best paths within an ICT network through which a packet can travel.