# Exercise 1: Which terms do different audiences know?

<br />

Classify terms in the table below into one of the two following categories:

- **Know**: At least 90% of people in this target audience already know what this term means. Therefore, you can use this term without having to first explain it.
- **Explain** : At least 10% of people in this target audience do *not* know what this term means. Therefore, you must avoid this term, explain this term, or link to an explanation.

| Terms | Target Audiences |||
| Terms | Professional software engineers | Computer science majors starting their second year of undergraduate | People who use apps on their smartphones |
|---|---|---|---|
| C++ | Know Explain | Know Explain | Know Explain |
| prime numbers | Know Explain | Know Explain | Know Explain |
| machine learning | Know Explain | Know Explain | Know Explain |
| app | Know Explain | Know Explain | Know Explain |
| release branch | Know Explain | Know Explain | Know Explain |
| REST | Know Explain | Know Explain | Know Explain |