Canker sores are painful sores inside your mouth. Learn how to differentiate them from cold sores, and home remedies for treating them.