This report covers many aspects of path and trajectory generation for industrial robots. Path generation in Cartesian space is discussed, with the limitation that only linear motion is considered. Path generation in joint space is also discussed and in particular representation of the joint path using cubic splines is presented. Different algorithms for spline generation are also discussed and tested on an example.The last step, the trajectory generation is also covered. Two preliminary algorithms that gives limited speed and acceleration in Cartesian space and in joint space are given. It is also indicated that there is more to be done in order to reach an optimal trajectory. At the end of the report a simple spline toolbox for MatLab is described.