
소프트웨어 개발의 본질은 코드를 작성하는 것이 아니라, 비즈니스의 문제를 해결하는 데 있다.

개발자는 이들의 지식을 코드로 옮기는 '소화' 과정을 거쳐야 한다.
공통 언어이다.대화뿐만 아니라 기획서, 소스 코드, 데이터베이스 스키마에 이르기까지 동일한 용어를 사용할 때 사용된다.
또한, 유비쿼터스 언어는 비즈니스 언어이기 때문에, 기술 용어는 빼고 비즈니스 도메인에 관련된 용어로만 구성해야 한다.
추가로, 특정 컨텍스트 안에선 각각의 용어를 사용하는 것이 바람직하다.
지도다. 이때, 각 지도는 특정 목적을 지원하는데 충분한 자료만 담고 있다.예를 들어, 위키는 유비쿼터스 언어를 수집하고 관리하는 용어집(glossary) 으로 사용될 수 있다.
용어집은 비즈니스 도메인의 용어에 대한 정보를 얻을 수 있는 거점 역할을 하지만, 명사(noun)에만 효과적이다.
따라서, 실제 비즈니스 로직인 행동(behavior)을 문서화하기엔 어렵기 때문에 거킨 테스트(Test)처럼 행동을 포착하는 데 적합한 다른 도구와 함께 사용하는 것이 가장 좋다.