Respuestas
Espero que te sirva :)
Existen dos tipos principales de oraciones de relativo:
The cushions that are on the couch are purple and green
Sería una Defining relative clause (oración subordinada especificativa). Este tipo de oraciones dan información necesaria para entender a qué nos estamos refiriendo y no llevan comas. Es el caso de la oración del ejemplo anterior : si omitimos la oración subordinada, ya no sabemos a qué cojines nos estamos refiriendo.
His boyfriend, who is from Madrid, is studying Maths
Pertenece a Non-defining relative clauses (oraciones subordinadas explicativas). Este tipo de oraciones proporcionan información adicional sobre la persona o cosa a la que nos referimos, pero no es imprescindible para identificarla. En este caso sí llevan comas. Si quitamos la oración de relativo, sigue estando claro a qué persona nos referimos.