Restore data from SQL Server backup
Is it possible to restore only one table?

No.

the destination database changed because there were some users added, and some tables

If the additions can't be added with a simple script you run after the restore, they should be in a separate database.  You can use Views or Synonyms to reference tables across databases.