Both are very similar in that they are pasta tubes that you fill. Cannelloni is generally smooth pasta and they are smaller and the pasta is thinner. Manicotti is normally larger and the pasta rigid and thicker.