Determinate and indeterminate sentencing systems

There are two main types of sentencing systems: determinate and indeterminate.
Please explain the positives and negatives of both.
Which one do you believe should be used and why

Our customer support team is here to answer your questions. Ask us anything!