五彩 ('five colors') refers classically to the five pure colors
青赤黄白黑 (green/red/yellow/white/black) — the canonical palette — and here simply means 'many colors.'
缤纷 means 'profuse and interlaced.' Use for literal visual color; not for abstract diversity (don't say
五彩缤纷的生活).