Roughly, isotropic means: it looks the same in any direction (i.e. if you stand in a point and turn around your axis, you can't determine which way you are looking), while homogeneous means: it looks the same from anywhere (i.e. if you move around in the material, you can't determine where you are, unless you hit a boundary of course).