Gums swelling is a result of tarter deposition around the gums. Plague and tartar which have a high number of bacteria lead to gums swelling. When we talk about the solution for this it depends upon the severity of the disease. for mild to moderate cases regular cleaning to deep cleaning is sufficient for a severe case its might is surgical treatment.