The thesis discusses branch-and-bound nearest neighbor searching over unbalanced trie-structured overlays in a peer-to-peer (P2P) environment as part of a Master's degree requirement at the Technical University of Crete. It emphasizes the construction of efficient data structures for distributed k-nearest neighbor queries and analyzes existing algorithms within the context of P2P networks. Key considerations include data types, query types, and performance evaluation in terms of throughput and latency.