habitat differences