In React, the virtual DOM is used to improve the performance of a web application by minimizing the number of DOM updates that are needed when the user interacts with the application. This is achieved through a process called "diffing" and "reconciliation".
Map, filter, and reduce are three higher-order functions in JavaScript that can be used to manipulate arrays.
HTTP status codes are three-digit numbers that are used to indicate the status of a request or response.