What Causes Discharge?

Some discharge is normal for the body to cleanse itself, for a women. But if it is excessive and has a smell, it can be a yeast infection or std.