Schedulling (heuristics or exacts methods) One Machine Two or more machines Flow Shop Job Shop Open Shop