Title: Drupal 7 theme "front" differs from other pages
Tags: php;drupal;drupal-7;drupal-theming
Question: I need a custom template for the 'frontpage' and a custom template for all the other pages.
What are the best practices to accomplish this?
Do I need to make 2 themes or can I use the same theme?


Here is another answer: If you're new to Drupal theming, try using the Devel and the Themer Developer module (http://drupal.org/project/devel_themer)

Here is another answer: Create 2 template files:
page--front.tpl.php for the front page.
page.tpl.php for other pages.
For further reading, check out Drupal 7 Template Suggestions.
Don't forget to clear the site cache after the creation of each new template file.
Hope this helps... Muhammad.

Here is another answer: I would like to direct you towards "The Drupal Way" (do it with flexible UI-based modules) if you are not already familiar with.
I would approach this problem using Panels and possibly Views if you need to display listed information on the page (such as a news-feed or similar).
This gives a whole different approach to setting up your site's content displays and it is the general direction of the Drupal ecosystem.
Comment for this answer: Really unclear why you felt the need to change my grammar. As well as me intentionally using "the Drupal way" as "The Drupal Way" since it is a concept that is worth reading up on. Worth distinguishing as the starting sentence makes less sense now.

{'source': 'StackExchangeDataset', 'subset': 'stackoverflow.com', 'metadata': {'AnswerCount': 3, 'CommentCount': 0, 'ContentLicense': 'CC BY-SA 3.0', 'CreationDate': '2012:00:11/13/12', 'FavoriteCount': None, 'PostTypeId': 1, 'Tags': '<php><drupal><drupal-7><drupal-theming>', 'Title': 'Drupal 7 theme "front" differs from other pages', 'ViewCount': 858, 'id': 13363870, 'user_AboutMe': None, 'user_AccountId': 1885191.0, 'user_DisplayName': 'user1704548', 'user_Reputation': 75.0, 'user_Views': 13.0, 'user_id': 1704548.0}}