Containerization
This is the idea of being able to run code on multiple machines with the same environment. It’s an effective way to ensure code will run on someone else’s machine without having to manually install packages and run through tedious setup.