As @Gb7b5 noted, it is true that the title is the main display, but caption is used in place of it in some circumstances. You can add others pretty easily. For instance, if you want to use the caption in place of the title at the top of the tiddler view, there are techniques for this, including the recent suggestion from @springer, or a slightly simpler version with these two tiddlers:
title: $:/_/my/config/ViewTemplateTitleFilters/caption
tags: $:/tags/ViewTemplateTitleFilter
list-before: $:/config/ViewTemplateTitleFilters/default
[<currentTiddler>has[caption]then[$:/_/my/core/ui/ViewTemplate/title/caption]]
title: $:/_/my/core/ui/ViewTemplate/title/caption
\whitespace trim
<h2 class="tc-title">
<$view field="caption"/>
</h2>
Or, if you want certain links to use the caption rather than the title, you can write a tiny tool for that, with something like:
\procedure caplink(title)
<$link to=<<title>> >
<$view tiddler=<<title>> field="caption"><$view tiddler=<<title>> field="title"/></$view>
</$link>
\end
to be used like this:
* ''link'': [[abs Operator]]
* ''caplink'': <<caplink "abs Operator">>
which yields this:

caplink.json (377 Bytes)