# Developers

If you want to interact with SVMod with a Lua addon, you are in the right place.

The documentation is not there to teach you how to develop in Lua, and the Garry's Mod API is already very well explained on the Facepunch documentation.

Like Garry's Mod documentation, we use a colour code to indicate whether the function is client or server side. There are three types of functions:

  • client-side
  • server-side
  • shared (client-side and server-side)