What's the difference between them?
I understand they are pretty much the same in terms of synonym. Are they better suited for some specific scenarios?
I think, in some cases, those three could be used interchanged, but there are other cases that one or another would be better for disambiguation purposes.
I have being using them like this:
- Unofficial: Nobody gave authorization or confirmation. Normally when I want to denote use or source of something.
- Non-Official: Outside official knowledge. Normally when I want to point something that is outside the approval of the company or a government or any entity (for instance, non-official statements, non-official car...).
- Extra-Official: When I'm pointing to something that is outside a predefined scope. For instance, there are a set of rules or approved official things (information, software, group of people... anything) but the thing is not part of that scope.
Is there a better definition or use of those three words?
Edit: Based on the following definition, my understand is that "Extra-Official", depending on the scenario, could have a significant difference than the other two.