Internal
The Span represents an internal operation that doesn't imply communication communication with any external services. For example, if there is an interesting block of code that affects the processing of a bigger operation, it might be useful to create an internal Span that represents it so that the time spent on it will be shown on traces and related metrics.