an eclair is always filled with a cream (whipped cream, pastry cream,...) while a profiterole can also be filled with ice cream - and that's usually how they are served in france. also, eclairs are usually finished with a glaze and profiteroles with a chocolate sauce.