Hello, that depends entirely on your own needs. Both have computing power, but the imac is an all-in-one computer including screen, keyboard and mouse. With the Mac mini, you only buy the computer and the screen, keyboard and mouse separately. So you can decide for yourself what you want to work with.