One of the benefits of working with an experienced criminal defense attorney is that your attorney will often be able to work out a deal with the prosecution. Negotiated plea agreements vary widely, depending on the circumstances, however, the general idea is that you should receive a benefit for accepting responsibility and not making the government take the case to trial.
In some cases, a negotiated plea agreement, or a plea bargain, will result in certain charges being withdrawn. In other situations, the charges remain, but a more favorable sentence is agreed upon. A third option is a conditional plea agreement.
In a conditional plea agreement, you enter a guilty plea on all charges that are a part of the agreement. In addition, you agree to fulfill certain conditions within a specified period of time. In exchange, the prosecution agrees that you will only be convicted of certain offenses if you successfully complete the conditions. However, if you fail to satisfy the condition, the judge will sentence you on all the charges you plead guilty to.