This section covers the internals of OpenTofu and explains how plans are generated, the lifecycle of a provider, etc. The goal of this section is to remove any notion of "magic" from OpenTofu. We want you to be able to trust and understand what OpenTofu is doing to function.
Knowledge of OpenTofu internals is not required to use OpenTofu. If you aren't interested in the internals of OpenTofu, you may safely skip this section.