A puppet state is a country that is officially independent but is not so in practice. Puppet governments are usually kept in power by military force provided by an occupying country.
It is a biased term and is used in criticizing the government of the alleged puppet state.