What are Dyes: Understanding Different Types, Uses, and Properties