Intelligence:
* Intelligent: This is a direct synonym for "smart" and is generally a neutral term.
* Bright: This implies a quick and sharp mind.
* Astute: This suggests keenness of perception and good judgment.
* Clever: This emphasizes ingenuity and resourcefulness.
* Brilliant: This suggests exceptional intelligence and talent.
* Wise: This implies sound judgment based on experience and knowledge.
* Learned: This focuses on acquired knowledge and erudition.
Practicality:
* Savvy: This implies practical knowledge and street smarts.
* Shrewd: This suggests cleverness and the ability to exploit opportunities.
* Resourceful: This emphasizes the ability to find solutions and make do with limited resources.
* Ingenious: This implies cleverness and inventiveness.
Other:
* Sharp: This implies a keen mind and the ability to understand things quickly.
* Quick-witted: This emphasizes the ability to think and respond rapidly.
* Perceptive: This suggests an ability to understand people and situations.
* Insightful: This implies the ability to see things clearly and understand their meaning.
Informal:
* Sharp: This is a casual way to say "smart."
* Bright: This is another casual alternative to "smart."
* Clever: This is a more informal and playful synonym for "smart."
Ultimately, the best word to use depends on the specific context and the impression you want to create.