A type of graphic that uses mathematical descriptions of shapes and paths to represent images, allowing for scalability and resolution independence, often used for illustrations, diagrams, and logos.
"SVG (Scalable Vector Graphics) is a popular format for creating vector graphics on the web."
A sequence of instructions in a computer program that loops endlessly, either due to a programming error or by design.
"An infinite loop can cause a program to freeze or crash if not handled properly or if it lacks a proper exit condition."
A model for data types where the implementation is hidden from the user.
"Stacks and queues are implemented as abstract data types to hide the underlying structure."
Short for 'favorite icon,' it’s the icon that appears in your website’s browser tab.
"A favicon helps to brand a website and improve its visibility in a browser's bookmark list."
A file used in Node.js projects to store metadata for projects published as npm modules, including the project's name, version, and dependencies.
"The package.json file is essential for Node.js projects as it specifies the packages required for the project to run."