What is the difference between Sophos Firewall rules and NAT rules

Difference between Sophos Firewall rules and NAT rules; Sophos Firewall rules allow or drop traffic entering and exiting the network while NAT rules translate IP addresses for traffic the firewall rule allows. So, you must create firewall rules even if you have created NAT rules.
In more technical terms Sophos XG Firewall device has two types of rules: the firewall rules and NAT (Network Address Translation) rules. To get ahead of this configuration here’s a brief explanation of the difference between these two types of rules:
Sophos XG Firewall Rules
Firewall rules control the traffic flow between different networks or zones within the firewall. They define what is allowed or blocked based on criteria such as source IP address, destination IP address, ports, protocols, and other parameters. Firewall rules are used to enforce security policies and determine how traffic is permitted or denied between various network segments. They can also include features like intrusion prevention, web filtering, and application control.
Sophos XG NAT Rules
NAT rules, on the other hand, are specifically related to Network Address Translation. NAT allows the modification of source and/or destination IP addresses and ports in network packets as they traverse the firewall. NAT rules are used when you want to translate IP addresses or ports between networks or subnets. This is often done to allow internal devices with private IP addresses to communicate with the external Internet using public IP addresses.
NAT rules in Sophos XG Firewall can be used to perform various tasks such as Port Forwarding (mapping external ports to internal servers), 1:1 NAT (mapping a single public IP to a specific internal IP), and Source NAT (modifying the source IP address of outgoing traffic). These rules determine how the firewall performs address translation and can also include additional criteria for filtering traffic.
In summary, firewall rules govern the traffic flow and security policies between networks, while NAT rules specifically handle address translation for different types of network traffic. Both types of rules are essential in configuring a firewall to provide secure and controlled access to network resources.