This paper aims to study the complex interaction between multiple bubbles, and to provide a summary and physical explanation of the phenomena observed during the interaction of two bubbles. High-speed photography is utilized to observe the experiments involving multiple spark-generated bubbles. Numerical simulations corresponding to the experiments are performed using the Boundary Element Method (BEM). The bubbles are typically between 3 and 5 mm in radius and are generated either in-phase (at the same time) or with phase differences. Complex phenomena are observed such as bubble splitting, and high-speed jetting inside a bubble caused by another collapsing bubble nearby (termed the ‘catapult’ effect). The two-bubble interactions are broadly classified in a graph according to two parameters: the relative inter-bubble distance and the phase difference (a new parameter introduced). The BEM simulations provide insight into the physics, such as bubble shape changes in detail, and jet velocities. Also presented in this paper are the experimental results of three bubble interactions. The interesting and complex observations of multiple bubble interaction are important for a better understanding of real life applications in medical ultrasonic treatment and ultrasonic cleaning. Many of the three bubble interactions can be explained by isolating bubble pairs and classifying their interaction according to the graph for the two bubble case. This graph can be a useful tool to predict the behavior of multiple bubble interactions.