To start with go to your DR and book an appt with the Orthopedic Dept at your local Hospital, it could be a cyst as is already said but may also be a Meniscus Tear, which is a tear of the cartilage...