---
title: "Get started with policy"
description: "If you are new to Kubernetes, start with \"Kubernetes policy\" and learn the basics of enforcing policy for pod traffic. Otherwise, dive in and create more powerful policies with Calico policy. The good news is, Kubernetes and Calico policies are very similar and work alongside each other -- so managing both types is easy."
product: "Calico Enterprise"
version: "3.21"
section: "Network policy"
canonical_url: "https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/"
---

# Get started with policy

## [📄️What is network policy?](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/about-network-policy.md)

[Learn the basics of Kubernetes and Calico Enterprise network policy](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/about-network-policy.md)

## [📄️Get started with Kubernetes network policy](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/kubernetes-network-policy.md)

[Learn Kubernetes policy syntax, rules, and features for controlling network traffic.](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/kubernetes-network-policy.md)

## [📄️Kubernetes policy, demo](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/kubernetes-demo.md)

[An interactive demo that visually shows how applying Kubernetes policy allows and denies connections.](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/kubernetes-demo.md)

## [📄️Kubernetes policy, basic tutorial](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/kubernetes-policy-basic.md)

[Learn how to use basic Kubernetes network policy to securely restrict traffic to/from pods.](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/kubernetes-policy-basic.md)

## [📄️Kubernetes policy, advanced tutorial](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/kubernetes-policy-advanced.md)

[Learn how to create more advanced Kubernetes network policies (namespace, allow and deny all ingress and egress).](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/kubernetes-policy-advanced.md)

## [📄️Kubernetes services](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/about-kubernetes-services.md)

[Learn the three main service types and how to use them.](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/about-kubernetes-services.md)

## [📄️Kubernetes ingress](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/about-kubernetes-ingress.md)

[Learn the different ingress implementations and how ingress and policy interact.](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/about-kubernetes-ingress.md)

## [📄️Kubernetes egress](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/about-kubernetes-egress.md)

[Learn why you should restrict egress traffic and how to do it.](https://docs.tigera.io/calico-enterprise/3.21/network-policy/get-started/about-kubernetes-egress.md)
