did a quick search for you
bright: able to learn thing quickly; or otherwise beautiful, cheerful, lively, clever etc.
smart: (1) very good at learning or thinking about things; (2) showing intelligence or good judgment.
Source: Merriam-Webster dictionary
guess you might have already seen the difference between these two words.