Variable-step refers to a simulation technique where the time step used in numerical integration changes dynamically based on the behavior of the system being modeled. This approach allows for more efficient computations by using smaller time steps during rapid changes and larger steps when the system is relatively stable, thereby improving both accuracy and performance in system modeling and simulation.