Check out Writing in DITA – Tip #2 by noreply@blogger.com (Anindita Basu). Here is an excerpt:
You are writing a procedure. You are, therefore, using <steps> for your list of actions that your reader needs to follow to complete the task. You have in mind something like this:
Because DITA tags are semantic, you want to enclose db2iauto -on <instance name> within a <codeblock> tag. But you…
The full article is available here.