ZSM-5 is typically synthesized through hydrothermal methods. The process involves mixing a silica source, an alumina source, and a templating agent in an aqueous solution. This mixture is then heated in an autoclave under specific conditions to form the crystalline zeolite structure. The templating agent is later removed through calcination to create the porous structure.