Olá Lucas, tudo certo?
O Include() é equivalente ao SELECT da consulta SQL. Seria exatamente qual dado está pedindo dentro da tabela.
O que esse código quer dizer é o seguinte: SELECT TOP(1) Compras WHERE Id = 18758, mas vamos destrinchar essa linha.
O Include() é equivalente a qual valor será trazido da tabela Produtos, que neste caso são as Compras.  Sem esse argumento, não irá trazer nenhum campo da tabela Produtos.  O Where() indica qual é o Id dessa compra e o FirstOrDefault() indica que quer apenas o primeiro resultado, representado por TOP(1).
Mais informações sobre a documentação aqui.
Espero ter ajudado!