Cell membrane is crucial for the cellular activities, and any disruption to it may affect the cells. It is demonstrated that cell membrane perforation is associated with some biological processes like programmed cell death (PCD) and infection of pathogens. Specific developments make it a promising technique to perforate the cell membrane controllably and precisely. The pores on the cell membrane provide direct pathways for the entry and exit of substances, and can also cause cell death, which means reasonable utilization of cell membrane perforation is able to assist intracellular delivery, eliminate diseased or cancerous cells, and bring about other benefits. This review classifies the patterns of cell membrane perforation based on the mechanisms into 1) physical patterns, 2) biological patterns, and 3) chemical patterns, introduces the characterization methods and then summarizes the functions according to the characteristics of reversible and irreversible pores, with the aim of providing a comprehensive summary of the knowledge related to cell membrane perforation and enlightening broad applications in biomedical science.