A website tells you everything there is to know about a company and can be hard to navigate because there may be an abundance of current and archived information.
A showcase tells a single and current message that you change as appropriate.
In short:
A website is where people to go to find out anything and everything about you.
A showcase is where you tell people what you want them to know currently.
Grow Your Business via Effective Online Exposure to Current & New Clients