Its true it means too present something
The word rendition basically refers to the act of rendering. It is also considered to be an explanation of a musical score or a theatrical piece. In other words it is also known as a presentation of a musical or dramatic effort. This word comes from the Old French word rendre, which means to give back In terms of law it refers to "surrender" or "handing over" of individuals or possessions, chiefly from one authority to another. It also refers to as the act of handing over; following the demand for expatriation has taken place. It also means the act of rendering, i.e. Delivering, a legal judgement, or of illumination a series of actions, as a defendant or observer.