It is difficult to walk on ice because of absence of friction. Friction is a force that opposes motion. Since ice has a very smooth surface the friction between ice and the feet is negligible and thus it opposes motion. Hence it is difficult to walk on ice.