All products and apps require some level of existing knowledge to use. Thankfully, most users are tech-savvy enough to have a baseline understanding of standard elements like buttons, checkboxes, forms, etc. In fact, no matter how advanced your audience is, technical documentation is recommended for users to effectively use your product, app, API, or SDK.