# Introduction

Welcome to the immudb documentation. Great to see you here!

immudb is a database written in Go, but unlike other databases, it is immutable: history is preserved and can't be changed without clients noticing.

immudb can be used both as a key-value store, or as a relational database (SQL).

# Playground

# Help and Support

Join our Discord community (opens new window)

# External Resources

Here are some external links you may find valuable: