diff --git a/program/models.py b/program/models.py
index 565b6c8ccc9a33b9a3a99c5591e2bdb1e2f5f5df..1b6006012bbd1e0ed55cfaef48a5b2329cc810b9 100644
--- a/program/models.py
+++ b/program/models.py
@@ -188,6 +188,17 @@ class Host(ModelWithImageFields, ModelWithCreatedUpdatedFields):
         return self.name
 
 
+class LinkType(models.Model):
+    name = models.CharField(max_length=16, help_text="Name of the link type")
+    type = models.CharField(max_length=32, help_text="Type of the link")
+
+    class Meta:
+        ordering = ("name",)
+
+    def __str__(self):
+        return self.type
+
+
 class Link(models.Model):
     type = models.CharField(max_length=32)
     url = models.URLField()