Flex-office and coworking are two different but related concepts. Flex-office refers to the possibility for employees to choose their own workspace, while coworking is a specific type of flex-office where employees work in a shared space with independent professionals or employees of other companies.