Your preflight briefing will depend on what type of flight you are planning - a training flight briefing will be quite different than an airline brief. But there are some factors that will be common to all flights:

Mission Objective

Weather

NOTAMS

Aircraft Performance

Aircraft Maintenance Status

Route of Flight

Fuel

Takeoff Briefing (PF)

Departure/Arrival Airports

Rejected Takeoff

Automation

Crew Member Duties/Expectations

Arrival/Approach/Missed Approach

Risks

Training Objective/Elements