Lumps and bumps are hard to diagnose and figure out. You should definitely see a dentist to find out what's causing it. Until then, try to keep the area clean and monitor it for changes but it can be anything from an infection, cold sore, canker sore, tumor, etc.
Hi, lump in the gums above and adjacent to the teeth most commonly can be tooth abscess or fistula opening due to infected tooth. You may just check out any frank cavity or food imapaction area in related teeth to the swelling. In such case you may need antibiotics and root canal treatment of the affected tooth with the help of a dentist. Other possibilties could be pyogenic granuloma, fibroma, periodontal abscess etc. Check out with local dentist to confirm.