When you want to join text values in Power Apps, you have two different functions:
Concatenate() and Concat() — and they don’t work the same way.
Concatenate() is used only for joining simple text strings.
Example:
Concatenate("Hello", " ", "World")
Result → Hello World
But it fails when you try to join items coming from a table or checkbox list.
That’s where Concat() comes in.
Concat() can loop through a table and join multiple values into one text string with a separator.

Example:
You built a Job Application App where a user selects skills. To send those skills as a single string in email, concat will be used.
Concat(SkillCheckbox.SelectedItems, Value, ", ")
Result → Power Apps, Power Automate, Dataverse
So in interviews, remember:
- Concatenate = Simple text
- Concat = Table/Collection values


