Question: why alcl3 exist as dimer?
Answer: To get to the very favorable 8 electron octet, it forms Al2Cl6 and thus the extra sharing from the dimer gives the necessary octet for all atoms. Aluminium chloride is electron deficient so it is very unstable . So, AlCl3 achieves stability by forming a dimer.