the main difference between eclairs and profiteroles is the shape given to the choux pastry: one is thin and long while the other one is small and round. the filling is often also different. an eclair is always filled with a cream (whipped cream, pastry cream,...)