This document presents an overview of the N-Queens problem and the backtracking algorithm used to solve it. The N-Queens problem aims to place N queens on an N×N chessboard so that no two queens attack each other. The document outlines the constraints of the problem, explores the solution space using a state space tree representation, provides pseudocode for the backtracking algorithm, and analyzes the time complexity which is O(N!). Examples are given for solving the 4-Queens problem using backtracking.