It's all based on how complicated the application is, the price and its functionality. Most of the developers allow you to have a 3 computer sessions for a specific application, meaning that you can install and run the same application using the same serial number for 3 computers. Others allow you to have only 1 computer per licence. You need to check individually for the software you're using.