| Name | Description | Examples |
| accessing | Set or retrieve a value/attribute | #at:, #window, #beWeak |
| adding | Adding elements to the receiver's state | #add: |
| arithmetic | Arithmetic operations | #+, #- |
| automatic generation | Automatic method generation | #compileDefinition |
| binary filing | Binary filing of objects | #stbProxy |
| commands | user initiated operations | #cut, #copy. #paste |
| comparing | Compare the receiver with an argument, answering a boolean | #=, #<= |
| constants | Retrieve a constant value | #icon |
| converting | Answer an object which is either the receiver or a new object of a different class instantiated from the receiver | #asString |
| copying | Making copies of the receiver. complete or partial, deep or shallow. | #copy, #shallowCopy, # |
| development | Development environment related (coding, browsing, testing, debugging) | #inspect |
| drawing | Graphical operations, with or without visible result | #lineTo: |
| enumerating | Enumerating through collections or generating them | #collect:. #do: |
| event handling | Event handlers | #onResized: |
| examples | Sample code demonstrating usage | |
| exceptions | Generating and handling exceptions | #errorAt:, #doesNotUnderstand:, #on:do: |
| finalizing | Element expiry and pre-death cleanup | #finalize |
| indirect accessing | Accessing attributes of other objects | #write:into: |
| initializing | Establishing the initial state of the receiver | #initialize |
| instance creation | Creating/accessing instances of Classes | #new, #current, #default |
| menus | Accessing and operating on menus and toolbars (command sources) | #contextMenu |
| models | Accessing and operating on Models | #classesModel |
| modes | Modal state transitions | #beClassMode, #beInstanceMode |
| mutating | Transform the object "in-place" | #become:, #resize: |
| operations | "Doing" rather than "accessing" | #close, #show, #hide |
| printing | Generating a printable representation | #printOn: |
| private helpers | Helper functions which assist in the private implementation of a class | |
| properties | Getting and setting Properties of objects | |
| realizing/unrealizing | External resource (things with handles) management | #realize |
| removing | Revmoving elements from the receiver's state | #remove: |
| replacing | Overwriting parts of the receiver | #replaceFrom:to:with: |
| resources | Accessing and operating on Resources | #editMenu |
| searching | Searching for some other object, generally in the receiver | #indexOf: |
| source filing | Filing out/in source code | #fileOut |
| storing | Filing of objects in a re-instantiable text representation | #storeOn: |
| testing | Answer whether the receiver matches some criteria | #isNil, #isWeak |
| updating | Refreshing in response to an event | #refreshChanges |
| views | Accessing and operating on Views | #defaultView |