La planification de tâches informatiques est en général l'étape initiale permettant de définir des lots de traitements homogènes dépendant de conditions calendaires.
L'ordonnancement de tâches informatiques concerne exclusivement la manière de lancer des traitements (Batch) sur un ou plusieurs composants de son système d'information au moyen de progiciels spécifiques. Ces progiciels allient la théorie de l'ordonnancement avec des techniques propres à l'informatique (queues de traitements, gestion de fichiers, traitement des opérations…).
Sans que cette liste soit limitative, la mise en place d'une solution de planification / ordonnancement doit permettre d'atteindre les objectifs suivants sur des systèmes d’informations hétérogènes :