Opa, o Where é uma parte importante pra especificar a busca, ele significa onde, e serve pra facilitar localização
Exemplo
SELECT NOME, IDADE FROM TB_CLIENTES WHERE CIDADE = 'Sao Paulo';
Com essa consulta queremos dizer:
Selecione nome e idade da tabela de clientes de todo mundo que seja da cidade de são paulo.
Já o Select * from é uma bsca abrangente, quando voc^ainda quer conhecer a tabela, usa o SELECT * FROM para trazer todos os dados da tabela.
Exemplo:
SELECT * FROM tb_carros;
Isso traz todas as linhas e colunas da tabela de carros