There is no difference between "in situ" and "in-situ." Both terms mean the same thing and are used interchangeably to describe something that is located or occurring in its original place or position. The only difference is the spelling, with "in situ" being more commonly used.