Goju-ryu has 12 core kata in its standard curriculum: gekisai (dai ichi & dai ni), saifa, seiyunchin, seisan, saipai, shisochin, sanseiru, kururunfa, sanchin, tensho, and suparenpai. Students in most schools are required to know all of these kata before reaching sandan.
Morio Higaonna writes that "Karate begins and ends with kata. Kata is the essence and foundation of karate and it represents the accumulation of more than 1000 years of knowledge. Formed by numerous masters throughout the ages through dedicated training and research, the kata are like a map to guide us, and as such should never be changed or tampered with."
Almost all of the kata have a corresponding bunkai oyo, a prearranged two-person fighting drill. These drills help the student to understand the applications of the kata, establish proper rhythm/flow, to practice constant attack/defense, and to safely practice dangerous moves on a partner.
Kihongata means a "kata of basics." In Goju-ryu, sanchin kata is the foundation to all other Goju kata because it teaches basic movements, basic techniques, power generation and breathing techniques from qigong. It is also the foundation of body conditioning. The more the karateka practices this kata, the more his Heishugata will change. First variation of Sanchin-kata (sanchin kata dai-ichi) serves as Kihongata. See more on Sanchin kata below.
Gekisai means "attack and destroy". These kata were created around 1940 by Chojun Miyagi and Nagamine Shoshin as beginners' kata, to introduce the basic forms of karate (kihon) to middle school students in Okinawa, to help bring about the standardization of karate, and to teach a basic set of techniques for self-defense. Gekisai kata were strongly influenced by the Shuri-te techniques that Miyagi learned from Anko Itosu.
Students first learn gekisai dai ichi and then gekisai dai ni. The main difference between dai ichi and dai ni is that dai ni introduces open handed techniques and new stances.It is in gekesai dai ni that students are introduced to the neko ashi dachi stance, and to the wheel block(mawashe uke).
Saifa means "smash and tear".Saifa has its origins in China, and was brought to Okinawa by Higashionna. It contains quick whipping motions, hammerfists, and back fist strikes; it particularly emphasizes moving off-line from an opponent's main force, while simultaneously closing distance and exploding through them. This is usually the first advanced Goju-ryu kata the students learn in most goju kaiha, after gekisai dai ichi and gekisai dai ni.
Sanchin means "three battles". This kata is a sort of moving meditation, whose purpose is to unify the mind, body and spirit. The techniques are performed very slowly so that the student masters precise movements, breathing, stance/posture, internal strength, and stability of both mind and body.
Sanchin is the foundation for all other kata, and is generally considered to be the most important kata to master. When new students came to Miyagi, he would often train them for three to five years before introducing them to sanchin. He would make them train very hard, and many of them quit before learning sanchin. Those that remained would focus almost exclusively on sanchin for two to three years. Miyagi's sanchin training was very harsh, and students would often leave practice with bruises from him checking their stance.
Tensho means "revolving hands".Like sanchin, tensho is a form of moving meditation; tensho combines hard dynamic tension with soft flowing hand movements, and concentrates strength in the tanden. Tensho can be considered the ju (soft) counterpart of the sanchin's go (hard) style.
Kaishugata means a "kata with open hands." This is more advanced than Heishugata. Kaishugata serves as a "combat application reference" kata and is open to vast interpretation (Bunkai) of it's movements purpose (hence, "open hands").