1) Measurement errors : the way you measure both the initial conditions and the final ones is unlikely to be perfect, due to
1a) Systematic errors : Errors that always happen during the measurement (for a start, no measuring apparatus has infinite precision, the influence of the measuring apparatus on the value itself, etc)
1b) Random errors : Due to our lack of perfect knowledge, we can only get fairly broad measurements (ie : temperature) and this is likely to change in a random manner during the experiment