I was really confused when I read a sentence like this,"Since 1991 the practice is based in Tokyo and is lead by an international team of talented and motivated architects and professionals."....and another similar usage of "practice": "Tham & Videgård Arkitekter is a progressive and contemporary practice that focuses on architecture and design – from large scale urban planning to buildings, interiors and objects."

So what does "practice" mean here? It sounds like meaning "company, office" but there is no such a entry of meaning in the dictionary.

Thank you for anyone kind to teach.