The textures and colors functionality are used to add colors and textures to your part. This can be useful to mark parts for machine specific manufacturing, to simulate painting, or to send the parts to a printer or service that can produce the real colors.
They are also used to visualize, define, and edit facegroups.