응용 설계자는 어떤 클래스의 정보객체의 여러 실례(instances)와 함께 동작할 프로토콜을 설계할 필요가 있으며, 여기에서 이 클래스의 실례는 다른 여러 기관에 의해서 정의되고 시간이 흐름에 따라 추가될 수도 있다. 이러한 정보객체 클래스의 예는 원거리 작동 서비스(ROS)의 “연산(operations)”과 OSI 디렉토리의 “속성(attributes)”이다.이 표준은 개개의 정보객체와 정보객체 집합은 물론 정보객체 클래스가 참조 이름을 정의하여 주도록 하는 표기법을 제공한다.정보객체 클래스는 자신의 실례에 의해서 처리된 필드 종류에 의해서 특성화된다. 특정 필드는 다음을 포함할 수 있다.― 임의의 유형(유형 필드) 또는― 지정된 형의 하나의 값(고정 유형값 필드) 또는― (명명된) 유형 필드에서 지정된 유형의 하나의 값(가변 유형값 필드)― 지정된 유형의 값들의 비지 않은 집합(고정 유형값 집합 필드) 또는― (명명된) 유형 필드에서 지정된 유형의 값들의 비지 않은 집합(가변 유형값 집합 필드)― 지정된 정보객체 클래스로부터의 하나의 정보객체(객체 필드)― 지정된 정보객체 클래스로부터의 정보객체 집합(객체 집합 필드)