Network science is an interdisciplinary field that studies complex systems of interconnected components, using nodes (vertices) to represent entities and links (edges) to represent their relationships or interactions. It blends graph theory, statistics, and computer science to model, visualize, and analyze networks ranging from social, technological, and biological systems to predict their behavior and dynamics