Yep they are the same, but I prefer IEO than ICO because many investors gain profit in IEOs especially they listed in big exchanges. Investing ICO is really risky nowadays many of them are scam so if you really want to invest in ICO you should research carefully the project.