This document discusses DBSCAN (Density-Based Spatial Clustering of Applications with Noise), a density-based clustering algorithm. DBSCAN groups together closely packed points considered core points, and separates clusters based on density rather than assigning points to predefined clusters. It requires two parameters, epsilon which defines a neighborhood distance, and MinPts specifying the minimum number of points required to form a dense region. Points are classified as core, border or noise based on their epsilon-neighborhood. DBSCAN forms clusters by linking core points that are density-reachable from each other, and identifies outliers as noise points not belonging to any cluster.