Based on feel...either for stale interest or to spur on new progress. Sometimes it's just the order of exercises or small adjustments in rep ranges. Other times it's a wholesale change in the workouts. Then only thing that hasn't changed in a long time is my split. I like it too much and it keeps certain things spread apart for recovery, etc.