Answer:
The classic rainbow has 6 colours. However, I have heard it other ways. The classic is listed below, as well as one example of the various colour patterns used in rainbows.
Examples:
Classic: Red, Orange, Yellow, Green, Blue, Purple
Ex. 1: Red, Orange, Yellow, Green, Blue, Indigo, Violet
Good luck!!