Great question — answering as the UphillTech team:
Breakers and fuses are sized to limit the fault current that can flow. Each is sized to limit the current to that which the cable connected to it can safely carry. For example a 32A ring main circuit will protect a 2x 2.5mm2 cable ring circuit. Another example will be the 6A lighting circuits. These could be a single 1mm2 cable (though 1.5mm2 seems to be more commonly used). You aren't expected to be running everything at capacity at the same time. Just because a circuit can supply a given amount of current doesn't mean that it will be doing. As long as the current draw at any point doesn't exceed the capacity of the fuse or breaker protecting it, it won't trip. You mention 3A and 5A...
Full answer by John: https://diy.stackexchange.com/a/68565 (CC BY-SA 4.0).
Need it done for your business? UphillTech.