'' Segredo'' é um substantivo.
''Secreto'' é um adjetivo.
Usa-se, em alguns casos, os dois com um mesmo sentido, mas há uma certa diferença. Repara:
a) Isto é um segredo.
b) Isto é secreto.
Na letra ''a'', você éstá falando O QUE A COISA É, está dando a classificação dela. Já em b, você está falando COMO A COISA É, está dando uma classificação.
O segredo foi descoberto.
Não tem como você dizer: O secreto foi descoberto.
Poderia-se dizer: A informação secreta foi descoberta/ a coisa secreta foi descoberta.