Node.js runs JavaScript code in its environment on the server, whereas Angular is a JavaScript framework that gets executed on the client side (i.e. within a web browser.)