Kamagra contains sildenafil — the same active ingredient in Viagra. Because of this, Kamagra is usually marketed as a cheaper alternative to drugs like Viagra and Cialis® (which contains a similar medication, tadalafil).