What is best softwood or hardwood?

It depends on what you want to build. Each has advantages and disadvantages.