Kamagra 100 is used to treat a condition of erectile dysfunction in man which is also known as impotence. This condition is characteristic when a man finds it difficult to achieve an erection at the time of sexual intercourse. This is usually caused by a decrease in blood flow to the penis which can occur for a number of reasons. Kamagra 100mg only works if a man is sexually aroused.