Abstract. The main design strategies for ensuring stability and robustness of nonlinear RH (Receding-Horizon) control systems are critically surveyed. In particular, the following algorithms with guaranteed closed-loop stability of the equilibrium are considered: the zero-state terminal constraint, the dualmode RH controller, the infinite-horizon closed-loop costing, the quasi-infinite method, and the contractive constraint. For each algorithm, we analyse and compare feasibility, performance, and implementation issues. For what concerns robustness analysis and design, we consider: monotonicity-based robustness, inverse optimality robustness margins, nonlinear Hoc RH design, and a new nonlinear RH design with local Hoc recovery.