Разликата между StartInterval и ThrottleInterval е, че StartInterval означава, че програмата трябва да се стартира след x секунди (повече или по-малко точно), докато ThrottleInterval означава, че програмата НЕ трябва да се стартира отново по-малко от x секунди след последното й стартиране.