Kindly differentiate 'Implementation project' and 'Roll-out project' in AX with good example.
Please give us some context of what you mean. Unfortunately your short sentence doesn't explain much and you haven't attached any tags, not even the version of AX.
Do you mean projects on LCS?
Jake is right to have a look at Sure Step. Per Microsoft's implementation methodology there are 5 different project types. Standard, Rapid, Enterprise, Agile, and Upgrade. Have a look at Sure Step and it will help you determine which kind of project you have on your hands and how to differentiate. The basics of the projects are the same, but details change as each project has different goals.
Keep in mind, and as Martin mentions, LCS also has a simplified version of Sure Step in choosing which project type you want. Does this mean that Sure Step will go away or change fundamentally? Who knows.
Lastly I'll say that rarely do projects perfectly fit into one type of project per the Sure Step model. Even the stand alone "Upgrade" project might have some custom development (to build new or deprecate old mods) handled with a few sprint cycles using Agile methodology.
Steve, I agree LCS isn't anything like Sure Step. Was just referencing it in context of the different implementation projects types. Maybe I confused the discussion by bringing it up. Sure Step and it's effectiveness and how to use it could take up a whole forum itself! I agree, I've worked with several people at Microsoft who say they do not use it. Also I've tried to find the originators of Sure Step to help update sections to no avail. Several partners out there say they started Sure Step and gave it to Microsoft. The folklore will continue for ages I suspect.
And for those still paying attention I'll note that LCS likes to name drop Sure Step from time to time. Notice the two references at the bottom of the canned methodologies LCS ships with currently: