A. Brute-force search compares the query vector against all vectors, whereas approximate nearest neighbor (ANN) search narrows down the search space to a small subset, providing faster results with a slight loss in accuracy.