# API ArviZ is structured in 3 separated libraries, but we expect most users to use them all together. All the functions and classes that are available at the top level of these 3 libraries is also available as `arviz.`. The complete API is described at the following pages: * {doc}`arviz-base API ` * {doc}`arviz-stats API ` * {doc}`arviz-plots API `