When a developer releases software they provide a guideline for compatible hardware, generally there are two types of guidelines;
Minimum Specification
This will be the lowest specification that will allow the software to run, anything less than this and the software may prevent you from opening the application or will limit you from using certain features. If you use the application sparingly or at a basic level then this may be sufficient.
Recommended Specification
This is the level of specification that will allow you to use the software to its full potential. If you are using the software in professional applications this will be what you want to be aiming for.
When we say specification we mean the components that make up the device, the main ones that concern running software are;
● Processor (CPU)
● RAM (also called Memory)
● Graphics Card (GPU)