G-type Introduction