# Introduction

Welcome to the WebdriverIO API docs. These pages contain reference materials for all implemented protocol bindings and convenience commands. Protocol commands, including [WebDriver](/docs/api/webdriver.md), [WebDriver Bidi](/docs/api/webdriverBidi.md) or mobile commands like [Appium](http://appium.io) are commands that are directly send to the underlying driver backend. Convenience commands provided by the [`browser`](/docs/api/browser.md), [`element`](/docs/api/element.md) or [`mock`](/docs/api/mock.md) object offer higher level interactivity.

info

These are the docs for the latest version (**>=8.x**) of WebdriverIO. If you are still using an older version, please visit the [old documentation websites](/versions)!

## Contribute[​](#contribute "Direct link to Contribute")

If you feel like you have a good example for a command, don't hesitate to open a PR and submit it. Just click on the orange link on the bottom left with the label *“Edit this page”*. Make sure you understand the way we write these docs by checking the [Contributing](https://github.com/webdriverio/webdriverio/blob/main/CONTRIBUTING.md) section.
