Bacterial-cell surface display represents a novel field of protein engineering, which is grounds for presenting recombinant proteins or peptides on the surface of host cells. This technique is primarily used for endowing cellular activity on the host cells and enables several biotechnological applications. In this review, we comprehensively summarize the speciality of bacterial surface display, specifically in gram-positive and gram-negative organisms and then we depict the practical cases to show the importance of bacterial cell surface display in biomedicine and bioremediation domains. We manifest that among other display systems such as phages and ribosomes, the cell surface display using bacterial cells can be used to avoid the loss of combinatorial protein libraries and also open the possibility of isolating target-binding variants using high-throughput selection platforms. Thus, it is becoming a robust tool for functionalizing microbes to serve as a potential implement for various bioengineering purposes.