Chapters inside the standard book and report document classes have their headings constructed via \@makechapterhead:
\def\@makechapterhead#1{%
\vspace*{50\p@}% % Insert 50pt (vertical) space
{\parindent \z@ \raggedright \normalfont % No paragraph indent, ragged right
\ifnum \c@secnumdepth >\m@ne % If you should number chapters
\if@mainmatter % ... and you're in \mainmatter
\huge\bfseries \@chapapp\space \thechapter % huge, bold, Chapter + number
\par\nobreak % paragraph break without page break
\vskip 20\p@ % Insert 20pt (vertical) space
\fi
\fi
\interlinepenalty\@M % Penalty
\Huge \bfseries #1\par\nobreak % Huge, bold chapter title
\vskip 40\p@ % Insert 40pt (vertical) space
}}
In order to get rid of some of this titling in the chapter heading (yet keep the ToC untouched), redefine the above \@makechapterhead to your liking. For example, the following redefinition removes the reference to "Chapter", and also places the title next to the number. I've included it in the form of a minimal working example:

\documentclass{book}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\makeatletter
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
%\huge\bfseries \@chapapp\space \thechapter
\Huge\bfseries \thechapter.\space%
%\par\nobreak
%\vskip 20\p@
\fi
\fi
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
\makeatother
\begin{document}
\tableofcontents
\chapter{The meaning of this novel}\lipsum[1-100]
\chapter{The plot of this novel}\lipsum[1-100]
\chapter{The moral of this novel}\lipsum[1-100]
\end{document}
lipsum provided some dummy text, Lorem Ipsum style.
titlesecpackage? – cmhughes Jul 7 '12 at 16:21\makeatletter\def\chaptername{\@ifnextchar\ \@gobble\relax}\makeatother– tohecz Jul 7 '12 at 16:37