While use case can impact what makes a desktop good, generally speaking a good desktop will have modern hardware focused on compatibility with the newest applications.